• Share
  • Tweet
  • Share
Denise Richards

Albert Michael/startraksphoto.com

Denise Richards dropped lots of jaws as a Bond girl in 1999's The World Is Not Enough. A tank top and shorts never looked so sexy!

And more than a decade later, the 41-year-old actress proves she can still hold her own against 007's ladies. On Tuesday, she showed off those enviable curves poolside while at a friend's house.

The former Mrs. Charlie Sheen donned an orange snakeskin bikini detailed with turquoise trim and beads. If that bottle didn't already give it away, this mother of three is one tall drink of water!

See even more bikini bodies