Reality television personality Kendall Jenner and actress Jennifer Lawrence rounded out the top three in the 100-women list. The top twenty included Beyonce, Taylor Swift and Kate Upton.
But they were all beat out by Keegan, best known for her role on the soap opera "Coronation Street," ABC News reports. Don't get too excited though, guys. She's not single. She often talks about her fiance on her Istagram page, mixed in with countless photos of her dogs and her glamorous life.
The star took to Twitter to express her excitement at earning the title that was held last year by Jennifer Lawrence.
Thankyou SO much for all your lovely comments about @FHM I'm very overwhelmed & totally can't believe it! Thankyou to EVERYONE who voted! ❤️— michelle keegan (@michkeegan) April 28, 2015
The contest, currently in its 20th year, determines winners by votes from readers. You can see the full list in Thursday's issue of the magazine or on the magazine's website.
See the top 20 from this year's Sexiest Woman in the World list in the gallery above.