It's hard to believe, but Michelle Keegan says she "never feels sexy".
The former 'Coronation Street' actress - who has taken home six 'Sexiest Female' awards at the The British Soap Awards - admitted that she struggles to feel attractive and would love to have more body confidence.
She told New! magazine: "I never feel sexy. I haven't got that glamorous look.
"Maybe people assume I've got loads of confidence because I'm on TV but, like any girl, I have good and bad days... I'd love to be one of those girls who is really body confident, but I'm not."
Michelle, 27 - who is thought to have moved into her new house with her ex-'TOWIE' star fiancé Mark Wright in Brentwood earlier this week - doesn't think she is glamorous enough to live in the town as she can't "pull-off" the Essex look.
She explained: "In Essex the girls are more glamorous by the day. I'll still wear tracksuit bottoms to the supermarket I can't change that."
Although the pretty brunette insists she doesn't mind what her neighbours think as she believes her future hubby's opinion is the only one that matters.
She said: "He compliments me a lot and I've never really had that before. Even when I don't feel it, it's still nice to hear because I'm not trying to impress anyone else. Mark's the one that matters."
Tagged in Michelle Keegan