"The Smurfs" premiere was held in NYC yesterday. In preparation for the film's release, Katy Perry, Sofia Vergara, Neil Patrick Harris, Jayma Mays, George Lopez, Brooke Shields, and Hank Azaria were there to celebrate. Due in theaters July 29th, "The Smurfs" also stars Tim Gunn, Madison McKinley, Meg Phillips and Mark Doherty. Whoa, that's quite a lot of stars.
Click HERE to see more Katy Perry!