Posted on Wed Oct 31, 2012 01:20 PM PDT
Nicole Scherzinger looked fierce in a white dress and hot pink heels while strutting for the cameras at the Cosmopolitan Ultimate Woman of the Year Awards.
Also hitting the red carpet ... purple-haired Kelly Osbourne wearing silver from head to toe. Kelly O, 28, also picked up The Ultimate Style Award and SHE couldn't believe it.
Kelly told the press, "I used to look like s**t. I never thought I'd get a style award."
Workin' out and a great wardrobe does a body good!
SEE THE GALLERY Celebrities Attend Cosmopolitan Awards
Kelly Osbourne Attends The Launch Party For Crazy Horse In London - Sep 20, 2012
Kelly Osbourne Looks Haute At The House Of Holland Fashion Show - Sep 17, 2012
A Makeup-Free Kelly Osbourne Flies Private - Aug 03, 2012
Kelly Osbourne: "I Wanted To Get To Know My Boyfriend Before The World Does" - Jul 06, 2012
Kelly Osbourne Bonds With Brother Jack's Baby Pearl - Jun 22, 2012