This isn't the Kelly Osbourne you met if you watched "The Osbournes" on MTV. Kelly, who was once a size 14, is on the cover of Shape magazine, showing off her 50-pound weight loss.
"I've never worn a bikini in my whole life," she said. "I was called fat and ugly in the press almost my entire life ... it sets you up to hate yourself in a huge way. I was so angry about the things people said about me."
Osbourne, who now weighs 112 pounds, credits her 2009 stint on "Dancing With the Stars" for getting her on the path to weight loss. She said her dance partner Louis van Amstel taught her how to eat healthy. "He made me eat turkey burgers and salads and explained to me that a high-protein, low-carb diet would keep me energized," she said to Shape. "Then I started losing weight and realized, 'Oh, it's true what they say: Diet and exercise really work!'"