Jennifer Lopez delighted fans once more with an age-defying swimwear photograph she shared on Instagram earlier this week.
The 54-year-old megastar looked stunning in a black Valentino two-piece, which she showcased on her Instagram page.
The singer and actress, who looked glowing as ever, worked her angles in a glamorous costume that was finished with a full face of makeup.
J-Lo posed poolside against a gorgeous background of forest-filled mountains, wearing a black and white marble-patterned bikini and open-toed stiletto shoes with enormous green and gold rhinestones on the toe strap.
She adorned her hand with a slew of gold bangles and her neck with a lengthy gold chain bearing a key and a connected big chocker in the same colour.
The Shotgun Wedding actress wore large hefty golden hoops from her earlobes and a black fedora hat to shield her face from the sun.
She modelled like a pro, changing up her stances and raising her arms over her head to let her millions of fans to see the swimsuit from all angles.
The gorgeous photos were taken at her newly purchased million-dollar Beverly Hills property with her actor husband Ben Affleck, 50.
Last Monday, the singer turned another year older and shared behind-the-scenes photos from her birthday event on Instagram.
Alongside the gallery of images, she penned a caption that read: ‘Birthday mood…all month!! Always a good day when Lola comes to play… #OnTheJLo: Birthday Edition coming soon [sic].’
The tweet featured clips from the bikini session as well as the singer standing on an outside dining table with her arms in the air.
J-Lo looked stunning in a shimmering silver gown that flowed around her feet, and her hair was styled half-up, half-down.
The backless gown was coupled with additional glitzy jewellery, including diamond bracelets and studded earrings.
Famous friends took to the comment section to wish Jennifer a happy birthday with Paris Hilton writing: ‘Happy Birthday gorgeous!’
Jenna Dewan also said: ‘Happy birthday my love!!’
Source My Celebrity Life.