“After years of fad eating plans and yo-yo dieting, Kelly has finally realized what works for her,” the insider adds. “She’s embraced her vegan diet and she incorporates weights into her exercise routine, which includes a lot of walking.”
The former Fashion Police cohost, 35, who began her health and fitness journey after competing on Dancing With the Stars in 2009, “credits a total change about how she thinks about food,” says the source. “Kelly loves cooking now more than ever and she says it helps if she avoids eating anything boring.”
Additionally, the “Papa Don’t Preach” artist made it a point to focus her attention on self-love. “Kelly doesn’t obsess about her body anymore and once she stopped beating herself up and concentrated on healthier choices, the pounds just started coming off,” notes the insider.
Since then, the U.K. native certainly isn’t afraid to publicly boast about her accomplishments. On August 8, Kelly shared a photo of her size 26 jeans while shopping at Neiman Marcus. “Yes, I’m bragging because I worked hard and it feels good!!” the View guest star captioned her Instagram Story.
Just days earlier, Kelly shared a slimmed-down selfie that garnered plenty of attention from her followers — including The Real cohost Jeannie Mai‘s mother, Olivia TuTram Mai.
“Oh my gosh, you lost a lot of weight,” Olivia commented, along with a kissy face emoji. “That’s right, Mamma Mai. I lost 85 pounds since I last saw you. Can you believe it?” Kelly replied.
The daughter of Ozzy and Sharon Osbourne practically grew up in the spotlight and as a result, faced a lot of scrutiny over the years — especially while appearing on her family’s reality TV series, The Osbournes, for four seasons.
“I never thought in a million years, I’d be that healthy girl who wakes up every morning to exercise,” Kelly previously told Shape magazine. “After being called cherubic and chubby, I’m rocking a bikini!”
Can’t get enough celebrity content? Make sure to subscribe to our YouTube channel for fun, exclusive videos with your favorite stars!