Former supermodel and current America's Got Talent host Tyra Banks always looks fierce but she's looking better than ever recently! She's come a long way from being shamed for packing on some pounds after she retired from modeling more than a decade ago and she's been extremely open about her weight fluctuation over the years — keep reading below to find out how she lost weight on her weight loss journey!

She struggled with her body from a young age.

Back in 2014, Tyra revealed that she first started to experience body image issues at just 11 years old. Over the summer, Tyra went through a growth spurt and lost so much weight — 30 pounds to be exact — and people wondered if she had an eating disorder.

MORE: Why Isn't Nick Cannon Hosting 'America's Got Talent'? Find out Why He Left the Show!

“Who would have thought that the girl who was forced to go to the hospital because she’s so skinny would one day be called too fat?” she told People at the time. “I know the pain of somebody who’s too thin and the pain of somebody that people say is too big.”

She started to pack on the pounds.

Two years after she announced her retirement from modeling, unflattering images surfaced of Tyra in a swimsuit, revealing that the former Victoria's Secret model had gained a noticeable amount of weight. In 2007, she weighed 161 pounds, which was 30 pounds heavier than she was when she graced the cover of the 1997 Sports Illustrated’s swimsuit issue, People reported.

MORE: Deaf Singer Mandy Harvey Brings Audience to Tears With Her Incredible Singing Voice on 'America's Got Talent'

The body shaming got so bad that Tyra felt the need to address it, so she hit back at her critics during a segment on her now-defunct The Tyra Banks Show. "I have something to say to all of you that have something nasty to say about me or other women who are built like me," she famously said. "I have one thing to say to you: kiss my fat a–."

She eventually lost weight because she wanted to.

Tyra has credited her weight loss to healthier eating habits and a more rigorous workout routine. Her trainer Martin Snow said that Tyra committed herself to working out three days a week for about an hour to an hour and a half and he incorporated kickboxing with advanced moves like parachute running with weight training medicine balls and kettle bells to help her shed the weight.

MORE: Is Tyra Banks on the 'America's Got Talent' Chopping Block?

Back in 2013, she dished on her best diet tip and it's something that's actually doable! “My nutritionist says, 'If you bite it, write it.' Writing down everything that you put in your mouth really helps," she told Women's Health. "I don’t count a damn calorie. But when I’m really trying to eat healthy, I write everything down. It really holds me accountable and puts me on a healthier path.”