This stunning starlet was born on February 17, 1971, in Downers Grove, IL. Do you know who it is?

Answer Denise Richards

Actress, former fashion model, and television personality, Denise Richards, stopped traffic with her role in Wild Things. However, the stunner didn't stop there - she also turned heads as Carmen Ibanez in Starship Troopers and as Christmas Jones in The World Is Not Enough.

Asked by · Last updated 5 years ago · 128.5K views · SOURCE