Beach Beauty
CAMERON Diaz certainly had something about her as she showed off her magnificent figure on the beach.
The 34-year-old actress, a poster girl for surfers everywhere, was in top shape as she played with children in Hawaii.
Cameron, star of comedy There’s Something About Mary, was easy to spot in her multi-coloured bikini at the weekend.
And the secret to her figure? “I love being physical and getting my heart rate up by challenging myself,” she says.