So pretty in purple!

Sofia Vergara looked amazing at the world premiere of the movie The Smurfs in New York City on Sunday night.

It’s not just us who think so…Papa Smurf seems to also be very taken aback by her beauty!

Related posts: