Kelly Osbourne has legs like an ''American football player''. The Fashion Police host - who is dating chef Matthew Mosshart, the brother of The Kills star Alison Mosshart - finds it weird when people complement her muscular limbs.
She said: ''I've got legs like an American Football player. I've got muscles. Men stop me on the street and say, 'Oh my God, you've got incredible legs', and I'm like, 'What the f*** are you talking about?' And then I started to realise that men like muscular legs. I was like, 'Oh, that's weird.' ''
After struggling for years with self-esteem issues, Kelly is now happy with who she is and has learnt to accept both her physical and personality flaws.
The 27-year-old star - the daughter of Sharon and Ozzy Osbourne - insists it's important to accept you're not ''perfect'' because no one is.
She told heat magazine: ''I don't complain about my body, either you like me or you don't. I do not give two s****. At this point, I can't change who I am.
''I know that I'm not perfect. I know I'm obnoxious. I know I've got a big mouth. I know it's a blessing and a curse to be opinionated. I'm just the way I am, I can't help it. I spent half my life fighting that.''