Denise Welch has proved that age is just a number after she flaunted her incredible figure in a plunging swimsuit.

The Loose Women star, 62, took to Instagram on Friday to parade her sensational curves in an epic throwback snap.

Denise beamed from ear-to-ear as she proudly showed off her perfect pins and ample assets in the eye-catching one-piece.

The blonde bombshell oozed confidence as she sat with her arms perched on her hips in a model-like pose as she lamented past times where we were allowed to travel before coronavirus.

Denise enjoyed a luxurious Christmas getaway to sun-soaked Barbados last year with her family, but revealed that this year, she is not looking forward to the festive period.

Denise Welch showed off her figure in a swimsuit

Alongside the stunning snap, the reality TV star also admitted that she was super proud of herself for managing to keep the weight off after she overhauled her lifestyle seven years ago.

Denise penned: “Barbados last Christmas!!!

“7 yrs ago I had gained over 2stone as a result of giving up alcohol and swapped it for bad food!!

Denise Welch attends the Rainbow Honours 2019 at Madame Tussauds on December 04, 2019 in London, England
Denise has kept the weight off for seven years

“Addicts often replace one addiction for another. I felt unhealthy, bloated, breathless and my knees and back ached.

“I started @lighterlife and lost 2st in 2 months. I’ve maintained ever since and it changed my relationship with food.'

She continued: “In these times when we don’t have much control over certain things, we can control what we eat and when we eat it. @lighterlife is having huge success with reversing type 2 diabetes and in helping people who are obese.

“I’ve seen lives change and therefore families' lives change.”

Denise on Loose Women

“I hope I look like you when I’m your age!” gushed one user.

“You are such a hot mama!” another penned.

“Stunning. You should be so proud of yourself!” a third added.

Do you have a story to sell? Get in touch with us at [email protected] or call us direct 0207 29 33033