Take this black Versace stunner: Naomi Campbell first wore it at the UK premiere of Dreamgirls in January. Kelly Osbourne followed suit at Ripley's Believe It or Not! Times Square opening at the end of June. Although Kelly creatively gave the ensemble a pop of color with her hot pink bob, I prefer it on Naomi because it matches her svelte body and feisty personality! Who do you think wore it better?