When She Posed in Her Bikini
Michelle Keegan's no stranger to being called sexy — after all, she's a previous winner of the "Sexiest Woman in the World" title, beating the likes of Jennifer Lawrence and Kendall Jenner to the honour in 2015. Three years later, the former Coronation Street bombshell has ditched the sexy looks for camouflage, as she brings army medic Georgia Lane back to our screens in the new series Our Girl. But off screen, she continues to show us why she's worthy of such accolades with her sexy Instagram pics. From gym sessions to bikini days, and even her wedding to fellow TV star Mark Wright, the 31-year-old actress knows just how to make an impression (and she's the best model for her own fashion ranges). Prepare for your heart rate to increase as you look through the actress' sexiest Instagram pics right here.