Gogglebox's Amy Tapper looked happier than ever as she posed for a photo following her weight loss journey, which she has been sharing with fans over the year.
Amy, 22, took to Instagram with a compilation video which documented her progress throughout the last 12 months.
Smiling in all the photos, Amy documented the changes in her figure with the photos.
The first snap saw her in a ball gown with a fuller figure and the last was of her looking trim in a black lace top and a pair of wet-look leggings.
She added a pair of black leather biker boots and had her hair in tight curls.
In total she has lost three-and-a-half stone and has told fans that there had been "big changes" in her life.
"Big changes this year and even bigger changes coming next year," she wrote in the caption.
Her friends and followers rushed to the comment section to praise her for her hard work.
"You've worked so hard, you must feel AMAZING!!! Here's to a fitter 2023," one penned, as another said: "Keep it up Amy!"
"Smashing it," a third said, while a fourth agreed: "You really look amazing, well done."
Amy also gave an insight into what her home looked like at Christmas.
She posed beside a beautiful Christmas tree inside her house.
Amy used to star on Gogglebox alongside her parents and brother Josh.
She explained that one of her motivations behind losing weight was due to nasty trolls leaving abusive messages.
Do you enjoy reading about celebrities? Sign up for all the best celeb news from the Mirror here .
She and her dad had both been trolled over their size, which she said was hurtful.
Revealing one of the motivations behind her body overhaul, she said: "My dad and I would both get nasty comments about our weight and I’d also get people criticising my voice for being too loud.
“It was quite upsetting. There were people on Twitter calling us ‘the fat family from Gogglebox’ but my mum and my brother have never had any problems with their weight."
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk o r call us direct 0207 29 33033.