Katy Perry, Sofia Vergara, and Jayma Mays at The Smurfs Premiere

Katy Perry Shows Smurfette Spirit at Smurfs Premiere

Katy Perry, Sofia Vergara, and Jayma Mays at The Smurfs Premiere

When you think about it, would you expect to see Katy Perry in anything else at The Smurfs world premiere in New York? The entertainer — known for her quirky, over-the-top outfits — wore a custom corset by the Blonds, showcasing her movie character, Smurfette, across the front. Other premiere attendees chose more traditional red carpet garb: Jayma Mays chose an emerald green Reem Acra minidress, Sofia Vergara wore curve-hugging Missoni, and on the other end of the Katy Perry spectrum, Olivia Palermo was seriously understated in a neutral maxiskirt and blouse. Click the slideshow to see all the looks from the The Smurfs premiere last night.

Source: Getty
Latest