According to a survey by Entertainment Weekly, Denise Richards has been
named the worst Bond girl ever for her performance as Dr. Christmas Jones in the
1999 movie The World Is Not Enough, opposite Pierce Brosnan.
Tanya Roberts and Corinne Clery followed in second and third place, respectively.
Ursula Andress was voted the best Bond girl for her iconic portrayal of Honey Ryder in Dr No, followed by Honor Blackman in Goldfinger and Diana Rigg in On Her Majesty's Secret Service.
Recently, Richards was granted permission to feature her two children in a new reality TV show about her life as a single working mother in Hollywood.

