Courtney Love surprised everyone when she showed up to the "Wall Street" premiere last night looking like a million bucks (center) -- because she hasn't always looked that way.
Take a look back at Courtney's highs and lows as she's gone from rocker chick to red carpet chic!