Denise Richards

Still Drop Dead Gorgeous

7/17/2014 12:40 AM PDT BY TMZ STAFF
Denise Richards BikiniWearing 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.