Kelly Osourne is fierce!

Kelly Osbourne looks simply ravishing and it's not just the weight loss. Kelly has totally overhauled her looks, hair and makeup all for the better. Maybe Kelly has outgrown that awkward phase and is on her way to really becoming someone. I can see a bright future for Kelly.