An online poll has elected the sexiest women of all time. Here is the top twenty.
20. Batman's Julie Newmar.
19. Playing Kelly Bundy gave Christina Applegate a headstart on the list.
18. The Beverly Hillbillies' Donna Douglas would never have found herself short of friends in the big smoke.
17. Charlie's Angel Jaclyn Smith.
16. From leather-clad Dark Angel to bikini babe, Jessica Alba can't go wrong.
15. Marcia, Marcia, Marcia! The Brady Bunch's Maureen McCormick.
14. The Cosby Show's Lisa Bonet.
13. The Mod Squad's Peggy Lipton.
12. Suzanne Somers of Three's Company fame
11. Dawn Wells from Gilligan's Island.
10. Tina Louise from Gilligan's Island.
9. Catherine Bach, from Dukes of Hazzard.
8. Katherine Heigl of Grey's Anatomy.
7. Voters really are dreaming of Jeannie. Barbara Eden.
6. Dame Diana Rigg before she was honoured, in The Avengers.
5. Desperate Housewives' Eva Longoria.
4. Heather Locklear hovers near the top of the list.
3. Wonder Woman Lynda Carter is considered pretty wonderful by voters.
2. Charlie's Angel Farrah Fawcett.
1. And the winner is.... Pamela Anderson.