Denise Richards Still Drop Dead Gorgeous

7/17/2014 12:40 AM PDT

Denise Richards Bikini -- Still Drop Dead Gorgeous At 43

Wearing a tiny pink bikini, 43-year-old Denise Richards showed off her fantastic body ... looking as if "Wild Things" came out last week and not 16 years ago.

When you factor in she's had two kids ... and had to deal with her Charlie Sheen drama ... it's even more amazing.