A mum-of-two has amazed thousands of viewers with her youthful look and stunning figure after revealing her age on TikTok.
Stylist Gail Murray-Gonzalez, from Long Island in New York, US, said she is often mistaken as a young woman in her 20s.
Viewers couldn’t believe Gail is old enough to have two sons, aged 11 and 13.
In the video viewed by nearly 2 million people, Gail turns her back to the camera while moving rhythmically to the music.
She shows off her slim waistline in a red plunging vest and skinny jeans.
The video pops up questions asking Gail if she has a husband of 23 years and two kids before it is revealed she is actually 46.
She finally turns over to reveal her radiant skin and wrinkle-less face and smiles to the camera and says: “Shocks people every time but I’m grown.”
Gail told Mail Online a secret to her youthful look is good skincare routine but more importantly, the genes passed from her mother.
“I attribute my youthful appearance to my mom. She’s 71 but could pass for 60,” she said.
Dressing in trendier styles also helps boost her age-defying look.
Gail explains: “You could say that my personal style is more of a city chic, working woman.
“I do not dress like your typical mom in sweatpants and t-shirts. I like to look put together at all times when I’m in public.
“I think that it’s become more apparent once I turned 40 because many 40-year-olds begin to wrinkle and they start showing signs of age.
“I haven’t developed wrinkles and my face still has a youthful appearance so it’s difficult to guess my age.
“Many people think I’m 25 actually, 30 at the most.”
Viewers seemed to agree with that as many joked to ask for Gail’s birth certificate.
One wrote: “You’re just shy of 23.”
A second said: “I demand a birth certificate!”