Kelly Osbourne
is looking better than ever!

The 28-year-old "Fashion Police" host attended the Cosmopolitan Ultimate Woman of the Year Awards in London last night where she won the Ultimate Style Icon award.

She looked sensational in her floral white and grey dress, with cutouts on the bodice that gave her and even slimmer silhouette. Joining her was beau Matthew Mosshart, who is a vegan chef. Perhaps she's adopted a vegan diet? Whatever's she doing, she should keep it up!

Kelly's friend Adam Lambert was quick to compliment her new look, tweeting "@MissKellyO you look gorgeous!"

Check out even more photos from the event, including a super sexy Nicole Scherzinger, by clicking the "Launch Gallery" button above.

To see more celebrities who have won the battle of the bulge, check out the gallery below:


Hot Videos