Michelle Keegan In Sexy FHM Photoshoot
But Coronation Street star says she doesn't think of herself as sexy...
The 25-year-old actress, who has recently started dating former TOWIE star Mark Wright, said: "I've changed a lot in the last couple of years. I'm comfortable in my own skin now, where I used to be quite shy."
Asked what it was like to be voted the nation's sexiest soap star, she replied: "It’s really flattering, and even now when I win an award like that, it's just unbelievable, because I think, 'What the hell do they see?', because I'm not like your typical sexy girl.
"I don't think of me and think of sexy."
She also confessed that she had acting ambitions beyond Weatherfield - despite her Manchester accent.
"I'm working on it at the moment actually! I really want to do a period drama one day, I'd love that. Something like The Tudors or Downton Abbey."
And Michelle also admitted that she has a mildly embarrassing celeb crush - on The X Factor boy band Union J.
She said: "I like Union J. Though I know they're really young. I think they're really cute! They're really cute! But I forget how young they are.
"Someone did turn round to me and say, 'Michelle, you do know they're like 19?'.
"I don't want to be known as a cougar! I'm 25, so Union J would definitely be a bit cougarish."
The full interview appears in this month's FHM Magazine, on sale today.