Sofia Vergara Kisses Papa Smurf At NYC Premiere (PHOTOS)

Sexy Sofia Vergara
Check out more pics of the hot star!
Sofia Vergara playfully posed for pictures as she strutted down the blue carpet of her latest film, The Smurfs. The bombshell actress even got cozy with one Smurf and gave him a smooch. What a lucky Smurf!

The sexy Colombian, who wore a strapless purple gown to the premiere, plays Neil Patrick Harris’ boss in the remake of the ’80s cartoon classic. 

Sofia wasn’t the only one heated up the blue carpet at the premiere. The newly blonde Katy Perry, who voices Smurfette, looked lovely in a white glittery mini dress as she posed for pics with Papa Smurf.

The Smurfs hits theaters this Friday, July 29th! Will you be watching the live action remake in 3D? Make sure to let us know in the comments!