Katy Perry is making the rounds promoting Smurfs 2, and right now she's down in Mexico showing her support for the film by wearing - you guessed it! - blue. Katy debuted two blue dresses: one lacy and perfect for day, while the other one was a bit sexier with a strapless neckline that's ideal for night. We saw gorgeous shades of blue all over the Spring '13 runways, so Katy's looks aren't just a tribute to to her inner Smurfette, they're also right on trend. Watch on for all the outfit details! On Allison: BCBG Max Azria blazer, Cameo shorts, Patterson J. Kincaid top.