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





Celebrity Lip Service: Trout Pout Or Real Deal?
Lindsay Lohan Accuses Dad Michael Of Threatening To Kill Her Mother
Gossip Girl Threesome Plot Sparks Anger From Parents
Ten Hollywood Stars Who Smell As Bad As Robert Pattinson
Stars Get Ugly On Screen!
Celebrities In Foreign Adverts


Jessica Biel is unsure about a married future
Kristen Stewart
End Of Year Readers Poll: Vote For Your Sexiest Star Of 2008!
Angelina Jolie
Robert Pattinson
Paris Hilton
Reader Comments
(3)