David Beckham joins Sofia Vergara on beach for Pepsi ad

Written By DNA Web Team | Updated:

The Colombian actress looked immaculate in a low-cut blue swimsuit as she lounged around sipping on the soft drink on Venice Beach.

Football ace David Beckham and stunning actress Sofia Vergara were pictured shooting a Pepsi commercial on the beach in Los Angeles yesterday.

The Colombian actress looked immaculate in a low-cut blue swimsuit as she lounged around sipping on the soft drink on Venice Beach, reports the Daily Mail.

Beckham was also looking good, wearing his hair swept back in a Mad Men-style parting.

The pair was seen laughing together between takes, while the 'Modern Family' star was well tended to by the production staff on location.

She teamed her swimsuit with a sarong and floppy hat.

Meanwhile father-of-three Beckham kept it casual in combat shorts, a white shirt and a pair of Ray Ban sunglasses.

The LA Galaxy star, who is expecting his fourth child, a baby girl, with wife Victoria later this year, did his best to be gentlemanly.

But the sportsman could hardly have helped himself admiring 38-year-old Sofia's incredible figure.