Kelly Osbourne looks amazing in her bikini, so much so that we were almost put off our mince pies.
We can get a bod like Kelly's in January, until then we are going to carry on tucking in - it's Christmas, it's pretty much the law to eat loads, right?
[Related Story: Kelly Osbourne: Lady Gaga is pregnant]
In the accompanying interview, Kelly opens up about her amazing weight loss and admits she finally has learned to love herself.
Well, it wouldn't be too hard looking like that.
Kelly says: "I'll never be the kind of person who thinks, 'I'm so hot.' I don't want to be. But I learned to respect and love myself - something I didn't think I would ever be capable of."
She confesses that since losing 60 lbs over the past two years, she finally feels great in her own skin.
'"At the Emmys last year I had my first moment when I really felt good. I put on my dress and when I looked at myself in the mirror I cried."
"Never in my life did I think that Zac Posen would fly in a dress for me that he could have given to any nominee. It fitted me perfectly!"
The full interview appears in the new issue of Cosmopolitan Body, on sale Thursday 27th December 2012.