Just how jealous are we of Cameron Diaz right now? While we're stuck at our desk, we've been presented with images of Cam soaking up the Caribbean sun and enjoying a yoga session in her bikini.
While she was filming her new movie Knight and Day with Tom Cruise in the Caribbean, the 37-year-old screen siren was spotted stretched out off-set, the UK's Daily Mail reported.
She looks every inch a fit Hollywood starlet, rocking a super-toned body in a tiny bikini. Diaz was snapped manoeuvring a plank yoga pose and up and over arm exercises, while her friend lay soaking up some rays.
Cam's not your typical gym junkie and maintains her rock-hard figure by getting her heart rate up outdoors. "I hike, snowboard and surf," she told the UK's Shape magazine in 2008.
She even spent a week away on holiday in Hawaii back in 2007 with nine-time world surfing champion Kelly Slater to get some pro surfing tips on how to hang 10.
"I admit I do hire a personal trainer as well, but for me working out is a big part of keeping mind and body together." Diaz told Shape. She said she's not a fan of the gym and prefers to get active outdoors instead.
Flab-free A-listers Gwyneth Paltrow, Uma Thurman, Miranda Kerr, Denise
Richards, Kate Bosworth and Madonna also roll-out their yoga mats most days to maintain their rock-hard abs and buns of steel.