She shot to fame on The X Factor in 2016 wearing her trademark cap and sunglasses.
But Honey G is looking very different these days after undergoing a glamorous makeover.
The 40-year-old rapper, whose real name is Anna Georgette Gilford, dropped six dress sizes and went from a size 18 to a size 12 reports the Mirror.
READ MORE:
And she recently showcased a new look as she ditched Honey G's baggy clothes and trainers to pose in a mini dress and tan ankle boots.
Instagram follower sarah_gillam1 commented: "Holy moly!! You look incredible."
paris1time gasped: "Damn honey G is a babe!"
And katieeeziegler exclaimed: "Wow Honey G, stunning!!"
She told Closer magazine: “I used to wear loose and baggy clothes that went up to a size 18, but I've thrown most of them away as my taste has matured.
“Now I wear outfits I wouldn't have dreamt of wearing, and I can fit into nice underwear from Victoria's Secret.”
She added: “It's given me a massive confidence boost. I feel like I've finally got the sex factor!”
The star has clearly got the fitness bug because she's been updating fans about her running.
"I recently completed my 2nd Triathlon at @boxendpark," she said after one event as she proudly held up her medal.
"Today I raced 10km for The Mount Vernon Cancer Centre," she captioned another snap of herself looking thrilled as she ran for charity.