FHM have compiled a list of the top 20 sexiest women based on their annual readers poll.

#20 Louise Redknapp

earl albums fhm all time top 20 picture7171 20 louise redknapp - FHM 100 Sexiest Women  all-time top 20

#19 Cat Deeley

earl albums fhm all time top 20 picture7172 19 cat deeley - FHM 100 Sexiest Women  all-time top 20

#18 Teri Hatcher

earl albums fhm all time top 20 picture7162 18 teri hatcher - FHM 100 Sexiest Women  all-time top 20

#17 Michelle Keegan

earl albums fhm all time top 20 picture7163 17 michelle keegan - FHM 100 Sexiest Women  all-time top 20

#16 Cameron Diaz

earl albums fhm all time top 20 picture7164 16 cameron diaz - FHM 100 Sexiest Women  all-time top 20

#15 Pamela Anderson

earl albums fhm all time top 20 picture7165 15 pamela anderson - FHM 100 Sexiest Women  all-time top 20

#14 Claudia Schiffer

earl albums fhm all time top 20 picture7166 14 claudia schiffer - FHM 100 Sexiest Women  all-time top 20

#13 Gillian Anderson

earl albums fhm all time top 20 picture7167 13 gillian anderson - FHM 100 Sexiest Women  all-time top 20

#12 Jessica Alba

earl albums fhm all time top 20 picture7168 12 jessica alba - FHM 100 Sexiest Women  all-time top 20

#11 Sarah Michelle Gellar

earl albums fhm all time top 20 picture7169 11 sarah michelle gellar - FHM 100 Sexiest Women  all-time top 20

#10 Jenny McCarthy

earl albums fhm all time top 20 picture7170 10 jenny mccarthy - FHM 100 Sexiest Women  all-time top 20

#9 Keeley hazell

earl albums fhm all time top 20 picture7153 9 keeley hazell - FHM 100 Sexiest Women  all-time top 20

#8 Anna Kournikova

earl albums fhm all time top 20 picture7154 8 anna kournikova - FHM 100 Sexiest Women  all-time top 20

#7 Jennifer Aniston

earl albums fhm all time top 20 picture7155 7 jennifer aniston - FHM 100 Sexiest Women  all-time top 20

#6 Halle Berry

earl albums fhm all time top 20 picture7156 6 halle berry - FHM 100 Sexiest Women  all-time top 20

#5 Cheryl Cole

earl albums fhm all time top 20 picture7157 5 cheryl cole - FHM 100 Sexiest Women  all-time top 20

#4 Britney Spears

earl albums fhm all time top 20 picture7158 4 britney spears - FHM 100 Sexiest Women  all-time top 20

#3 Kelly Brook

earl albums fhm all time top 20 picture7159 3 kelly brook - FHM 100 Sexiest Women  all-time top 20

#2 Jennifer Lopez

earl albums fhm all time top 20 picture7160 2 jennifer lopez - FHM 100 Sexiest Women  all-time top 20

#1 Rachel Stevens

earl albums fhm all time top 20 picture7161 1 rachel stevens - FHM 100 Sexiest Women  all-time top 20