Yesterday in New York was World Premiere of The Smurfs. Katy Perry lends her voice to Smurfette, so when New York Premiere came she really got herself into the role. Katy was wearing The Blonds corset with picture of Smurfette and mini skirt. Looks like the white dress that Smurfette is always wearing. I love this look on Katy, she can always pull of something like this. Of course Smurfs were on her nails as well.