Jennifer Lopez has been teasing us with glimpses of her racy upcoming film, Hustlers, for weeks now, and her latest behind-the-scenes pic doesn’t disappoint.
The ever-ageless star took to Instagram to share a snap of herself - clad in naught but a crop top, black underwear and sky-high perspex heels - alongside her co-star, rapper Cardi B.
The 50-year-old superstar had her fans gushing over her saucy, stripped back look - she is, after all, starring as Ramona Vega, a stripper who ‘hustles’ wealthy clients out of loads of cash.
“It’s a Labor Day surprise!!!!!!! Here’s a look at my first scene with @iamcardib from @HustlersMovie! Don’t miss a new trailer coming tomorrow,” the iconic singer captioned the post.
“Look how amazing Jlo looks. Hard work,” one person remarked.
Another said, “All I see is JLo in this pic.”
“JLo just sitting there, still looking hot!” said one.
JLo is ‘forever young’
Plenty of JLo’s followers shared their disbelief that the multi-talented babe turned the big 5-0 back in July.
“You don't look a day over 20,” one comment reads. “What am I doing wrong lord!” another wrote.
One person event commented on how Jennifer’s co-star, Cardi B, is just 26 years old but you “can’t even tell” that there’s an age difference.
The six-time Billboard Music Award winner appeared to be reading everyone’s minds when she posted another sizzling snap to her Instagram just hours later.
In the pic, the mum-of-four - she shares 11-year-old twins Max and Emme with ex-husband Marc Anthony and is now raising fiancé Alex Rodriguez's two daughters, Natasha, 14, and Ella, 10 - sports a white one-piece swimsuit emblazoned with the words “Forever Young”.
Yes, you are indeed, JLo.
Additional reporting by Kerry Justich.
Hustlers hits Australian theatres on October 10.
Got a story tip or just want to get in touch? Email us at firstname.lastname@example.org
Or sign up to our daily newsletter here.