30/03/2011 10:42 BST | Updated 22/05/2015 06:12 BST

David Beckham Joins Swimsuit-Clad Model For New Pepsi Ad

David Beckham joined Sofia Vergara on LA's Venice Beach for a new Peps ad. Photo: Barcroft Media

It was a hard day at the office yesterday for David Beckham, as he shot a new Pepsi ad with stunning actress Sofia Vergara on Venice Beach in LA.

The footballer looked relaxed and happy as he worked a laidback beige combat shorts and white shirt combo on the beach.

Sofia, meanwhile, dared to bare in a low-cut electric-blue swimsuit, which she teamed with a floppy fedora hat and a sarong.

Looks like a good day had by all!

Passion for fashion? Follow us on Twitter and become a fan on Facebook