Kelly Osbourne is more confident than she has ever been.
The 'Fashion Police' star - who is dating Matthew Mosshart - is 70lbs lighter than she was at her heaviest weight and while she is happier than ever with her figure, she admitted there are still some days when she doesn't feel good about her body.
Kelly said: 'I'm the most secure and content I've ever been. Though I'm still very self-deprecating. I look in the mirror sometimes and I feel like going back to bed. Everyone has good days, everyone has bad days.'
Kelly, 28, also revealed she has given up comparing herself to other celebrities.
She told Self magazine: 'I don't compare myself to anybody else. It's fine to have a healthy envy and look up to somebody and set goals, but you have to understand that you're never going to be exactly that person. Wishing you were Angelina Jolie or J.Lo isn't going to change the fact that you're not.
'The only thing I can be is me. I'm not perfect. I make mistakes. And my body is not perfect, either, but I love it.'