Michelle Keegan has been voted Sexiest Woman in the World.

The former 'Coronation Street' actress has topped FHM magazine's annual poll, beating 'Keeping up with the Kardashians' star Kendall Jenner and last year's winner Jennifer Lawrence into second and third place respectively.

Kate Upton climbed 14 places to take fourth spot, while new UK 'X Factor' host Caroline Flack has soared up the chart from 48th in 2012 and 70th in 2013 to take fifth place.

Singer Ariana Grande came seventh in the poll, which saw over a million votes cast, and 'Wolf of Wall Street' star Margot Robbie was seventh.

Rounding out the top 10 were 'The Only Way is Essex' star Lucy Mecklenburgh, who reclaimed the eighth spot, 'Game of Thrones' actress Emilia Clarke in ninth and Kelly Brook, whose 10th place marked her 18th appearance on the poll, including first place in 2005.

FHM editor Joe Barnes said: ''Many congratulations to Michelle on her very worthy win. This year's 100 Sexiest poll was more keenly contested than ever - we had over a million votes, which was truly incredible. And for me, and the FHM team, it's great to see a hugely talented UK actress take the top spot.''

New entries this year included Emilia's co-stars Natalie Dormer and Nathalie Emmanuel in 16th and 75th place, while Kendall's step-sisters Khloe and Kourtney Kardashian made their first appearances on the list.

However, their 50th and 62nd placings were no match for sister Kim Kardashian West, who took 13th spot.

Rihanna plummeted down the poll this year, dropping from third to 23, while Beyonce and Katy Perry also experienced huge drops. The 'Crazy in Love' singer slipped from seventh to 19th, while the 'Dark Horse' hitmaker's ranking went down 13 places to 25.

Among the more unusual appearances was 80-year-old TV baker Mary Berry, who came in 73rd place, one behind Angelina Jolie.

FHM 100 Sexiest supplement comes free with the June edition of FHM magazine, on sale on Thursday (30.04.15). To see the more of FHM 100 Sexiest Women in the World visit www.fhm.com/100sexiest

FHM magazine's Sexiest Women in the World top 10:

1. Michelle Keegan

2. Kendall Jenner

3. Jennifer Lawrence

4. Kate Upton

5. Caroline Flack

6. Ariana Grande

7. Margot Robbie

8. Lucy Mecklenburgh

9. Emilia Clarke

10. Kelly Brook