1-Elizabeth Hurley 2-Victoria Beckham 3- Myleene Klass 4-Kelly Brook 5-Kate Moss 6-Kate Winslet 7-Cat Deeley 8-Jordan 9-Sienna Miller 10-Keira Knightley 11-Coleen McLoughlin 12-Jamelia 13-Twiggy 14-Nadine Coyle 15-Helen Mirren 16-Cheryl Cole 17-Emma Bunton 18- Kate Middleton 19- Carol Vorderman 20- Fearne Cotton