Jennifer Lopez has gone totally make-up free in a selfie taken with her 11-year-old twins.
The 50-year-old singer, actor and businesswoman posed for a sweet, natural photo with her adorable youngsters.
She later shared the image with her 106 million followers on Instagram.
Emme and Max, 11, are Lopez’s children with her third husband Marc Anthony, whom she married in 2004 and divorced a decade later in 2014.
While Lopez’s Instagram typically features images of her professional endeavours and shots of her together with fiancé Alex Rodriguez, 44, this shot provides a rare insight into the star’s relaxed family time at home with her children.
In the caption, she says she is “home sweet home” after winning Best Supporting Actress at the LA Film Critics Association and refers to her boy-girl twins as her “coconuts”.
Yet posing next to her twins, wearing not a scrap of makeup, J Lo’s youthful skin is on par with that of her adolescent children.
This was a detail not lost on J Lo’s followers, who commented on her “flawless” appearance.
One comment read: “Love you face with no make up. You look so much younger!” [sic]
“She looks flawless,” was another, while one person questioned, “Why does she look like a 20 something young mama???”
Lopez is often celebrated for her youthful complexion and physique.
Earlier this year, she celebrated her 50th birthday in a bondage-inspired Versace dress.
As to how she maintains her age-defying looks in her fifties, the ‘Hustlers’ actor revealed she followed a strict eating plan and an intense workout regime in the run-up to starring as a pole dancer in her latest film.