Katy Perry blue lace dress

Why so blue, Katy Perry? The 28-year-old "Firework" singer decked herself out in a matching blue ensemble at "The Smurfs