Katy Perry and Sofia Vergara get Smurfed
Katy Perry shows off her newly blonde locks and her dazzling Smurfette dress at the world premire of The Smurfs at the Ziegfeld Theater in New York City. Perry, always one for fashionable details, even has Smurfs painted on her nails!
Perry, who voices a character for the movie, poses with Papa Smurf and Smurfette.
Check out Sofia Vergara snuggling with Papa Smurf below.
Sofia Vergara wears a beautiful purple Missoni dress and Lorraine Schwartz dress at the premiere of The Smurfs. The Modern Family looks like she is enjoying snuggling with Papa Smurf.
WENNKaty Perry and Sofia Vergara get Smurfed,