Jennifer Lopez stunned onlookers at the premiere of Shotgun Wedding in Hollywood on Wednesday.
The star of the show, 53, looked her usual glam self as she showed off her amazing physique in a revealing-yet-elegant dress.
The singer-turned-actress posed on the red carpet in a sheer see-through beige dress. The outfit, which was covered in glittery sequins, hugged her toned torso, leaving little to the imagination.
It draped beautifully to the floor and her tanned bodysuit she wore underneath, together with a bright yellow bow around her waist, was clearly visible through the design.
She complimented the look with a pair of eye-catching silver earrings which dangled to her shoulders, while she carrer a bright yellow clutch bag. Among her number of rings was her huge diamond on her wedding finger from her big day last July with new husband Ben Affleck.
A pair of silver heels could be seen through her transparent outfit. Her makeup was - as always - impeccable, while she wore her tresses up in a bun.
She was joined by a host of celebs at the event at the the TCL Chinese Theatre in Hollywood. Among those also strutting their stuff was her co-star Josh Duhamel, who looked dapper in a suave black suit.
The pair star in the on-screen production as a couple whose destination wedding is taken over by an influx of criminals.
During their promotional tour for the flick, Josh had joked that he loved Jenny from the Block's new husband more than she did.
After J-Lo labelled 2022 her "best year" since the birth of her kids as she married actor Ben, Josh continued the love-in for the Batman star, telling her he has "probably loved [Affleck] longer than you have".
She quickly responded: "I bet you have, he's dreamy. I get it."
Josh quipped back: "He's a dreamboat, he's talented… but I don't want to get into my relationship with Ben right now."
Elsewhere, the actress also admitted the infamous Britney Spears, Christina Aguilera and Madonna kiss at the 2003 VMAs nearly didn't happen - as she was supposed to be smooching Madge at the event instead of the Genie In A Battle songstress.
However, a schedule clash meant she wasn't able to attend. "I was filming a movie in Canada and I met with Madonna and Britney," she told E! News. "And I couldn't get off the film, so they got Christina to do it."
She added: "I'm a huge fan of Madonna, I always have been."