She is 39 and the blonde bombshell still has the figure to give the Victoria’s Secret models a run for money. The June issue of Harper’s Bazaar UK magazine shows Cameron Diaz posing as sassy as possible in a low cut white swimsuit.

In yet another photograph, Cameron is seen posing nonchalantly in an ivory shade shirt made from satin by Calvin Klein. The unbuttoned shirt and the way she holds the trilby add the required amount of sensuality for that titillating avatar.

The wet look of Cameron in the Harper’s Bazaar cover is surely glamming it up and exuding oodles of sex appeal to make anyone fall for the actress.
She has done the photoshoot to promote her upcoming movie "What To Expect When You’re Expecting."
The June issue of Harper’s Bazaar is to go on sale on 3rd May 2012.