Sofia Vergara smooches a Smurf

Actress Sofia Vergara kisses a Smurf, who looks absolutely delighted by the development. As the saying goes: Some days you kiss the Smurf, some days the Smurf kisses you.

This happened at the world premiere of the kiddie film The Smurfs at the Ziegfeld Theater in New York City, on July 24, 2011. Sofia Vergara was one of the human actors in the film, which blended live action with computer-generated Smurfiness. (The Chicago Manual of Style calls for "Smurfiness" to be capitalized, to our surprise.)

See our biography of Sofia Vergara