David Livingston/Getty Images
We all know that Kelly Osbourne's body has been slammin' ever since her stint on Dancing With the Stars knocked her into shape.
So much so that you're not going to believe what she was wearing the other night on a red carpet!
The Fashion Police cop hit Britney Spears' benefit for the St. Bernard Project in a dress she first wore...14 years ago!
And it turns out she wasn't even planning on wearing the little black number. It was a last minute switcheroo after the original frock she picked out was taken in too much after her fitting. "When I was putting it on, the zipper only goes up a half-an-inch," she told me. "I was like, 'You're joking, right? What are we going to do?'"
It didn't take long for her to figure out what to do. "I had just gone through my parents' garage because they've been like, Get all your crap out of here because I haven't done it since I moved out seven years ago," she laughed. "I went through it and I actually found amazing stuff."
Putting her hands on her hips, she smiled, "I found this Chrome Hearts black leather dress that my dad bought me when I was 12! It barely fit me then and now it's actually my size."
"I remember exactly the day he gave it to me because I could not believe that my dad spent that much on a dress for me. It was like, 'My dad went and picked this out for me!'"
Sounds like the perfect inspiration for a Kelly and Ozzy children's clothing line.