Kelly Osbourne at The 2012 Miss USA Pageant
Kelly Osbourne at The 2012 Miss USA Pageant at Planet Hollywood Resort & Casino in Vegas. (June 3, 2012)
-
Photo: Fame/Flynet, Getty, Pacific Coast News, WENN
-
Photo: Fame/Flynet, Getty, Pacific Coast News, WENN


obnoxious as hell but she actually looks really good!
idunno bout lookin good, how about lookin jaundiced?
Her smile is up there with Lohan for the ugliest and most annoying smile ever.
Oh wow, she lost alot of weight