Hollywood actress Isla Fisher wowed viewers of Loose Women after appearing not to have aged a day since she began her acting career in the 90s.
The 46-year-old actress, who is known for her roles in films like Wedding Crashers and Confessions of a Shopaholic, stunned as she appeared alongside ITV panellists Charlene White, Brenda Edwards, Judi Love and Kelle Bryan on Thursday's show.
Isla appeared on the programme to discuss her new children's book, Mazy Movie Star and was asked about ageing in the entertainment industry and Hollywood pressures, but the star quickly joked not to call her 'old'.
As she took her place on the panel, Isla also revealed she is a huge fan of the show. She explained: "I love all the debate and strong women, I just love it!"
Whilst Isla spoke on TV, viewers at home all had the same thought about the redheaded actress.
They couldn't get over her age, and were shocked to find out she's 46.
One viewer tweeted: "Isla Fisher is 46!!! #LooseWomen She looks 15 years younger!"
Another agreed, as they wrote: "Isla Fisher does not age!"
"Isla Fisher still absolutely beautiful," said a third.
The star has been married to comedic actor Sacha Baron Cohen since 2010, and the couple share three children.
Husband Sacha was the reason Isla turned away from small roles in romantic films and series, which were proving tricky to pin down, and instead turned her hand to comedy.
Isla revealed to the panel: "I was an unsuccessful actor in Hollywood and I was auditioning for a lot of dramatic roles and he was the one who said 'You're so funny. You should be doing comedy.'
"So I told my agent and and I went for Wedding Crashers and it opened so many doors for me."