Kelly Osbourne attends the re-launch of the Swatch Store Times Square on November 12

YIKES!!! That makeup is gawd awful!

Fame
Posted by: Jocelyn
Thursday, November 12th, 2009 at 2:14pm
Filed under Kelly Osbourne | No Comments »
Thursday, November 12th, 2009 at 2:14pm
Filed under Kelly Osbourne | No Comments »
















