It seems like yesterday when Kelly Osbourne was spotted walking the streets in her grungy attire and flaming hairdos. Remember those unflattering gowns she used to wear? Shudder! Emo girl no more. In the past year, the multi-talented gal has traded in her tees and pants for stilettos and fancy frocks. From movie premieres to fashion fêtes, this British beauty has wowed us with one look after another. Fret not, Kelly hasn't lost her edge. She is now punky and polished. Click to see how this Osbourne has changed her fashionable ways throughout the years.