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.