Sofia Vergara sports swimsuit for Pepsi. Commence swooning.

vergara-pepsi.jpg "Modern Family's" Sofia Vergara is the new face -- and body -- of Diet Pepsi's new skinny can. And while Vergara's first ad was criticized for allegedly PhotoShopping out her copious curves (who can tell with all that hat?), the company's latest take appears to be playing them up.

On Tuesday (March 29), Vergara was snapped on Venice Beach filming a new ad clad in a curve-hugging blue one-piece, a strategically-placed sarong and, again, that massive floppy hat.

See all the pictures at Bauer-Griffin.

Note: This isn't Vergara's first time working with Pepsi. In the ad below, which ran in her native Colombia, Vergara also makes her way across the beach in search of Pepsi, this time clad in a bikini:


Photo/Video credit: Bauer-Griffin