Cameron Diaz proves that she still has the body of a Charlie's Angel in a stunning new Vogue photoshoot.
The 36-year-old actress looks fabulous as she strikes a poses in a bikini for the June edition of the style bible.

In other shots, she showcases her stunning figure in a white swimsuit and a thigh-skimming wraparound shirt-dress.

In the accompanying interview, Cameron insists that she isn't worried about growing older.
She says: "I wouldn't even want to go back to being 30. You know what I mean? That journey - I've done it already. I don't want to do it again.
"It's a lot of work to get through it, and I am excited about moving forward."
Cameron was recently linked to Maroon 5 singer Adam Levine following her split from British model Paul Sculfor.
More bikini bodies





Robert Pattinson And Kristen Stewart Enjoy Dinner Date In Madrid - Pictures
Kristen Stewart Reveals Stunning Figure In Daring Sheer Dress As New Moon Hits Madrid - Pictures
Celebrity Lip Service: Trout Pout Or Real Deal?
Ten Hollywood Stars Who Smell As Bad As Robert Pattinson
Stars Get Ugly On Screen!
Celebrities In Foreign Adverts


Jennifer Aniston
Fergie
Robert Pattinson
Zac Efron
Reader Comments
(3)