Michelle Keegan at the National Television Awards in London 01/25/2017 The 29-year-old actress Michelle Keegan, who won her fifth straight British Soap Award for Sexiest Female in 2013, at the National Television Awards in London.