Jennifer Lopez thrilled fans once again with an age-defying swimsuit photoshoot that she uploaded to Instagram earlier in the week.
The 54-year-old megastar showed she still had it in a black Valentino two-piece that she modelled on her social media page.
Glowing as ever, the singer and actress worked her angles in her glamourous outfit that was completed with a full face of makeup.
She wore a plethora of gold bangles around her wrist and decorated her neck with a long gold chain carrying a key as well as a linked chunky chocker in the same colour.
The Shotgun Wedding star sported huge chunky golden hoops from her earlobes and protected her face from the sun with a black fedora hat.
J-Lo proved she was better than ever as she turned 54 (Picture: On the JLo newsletter)
She switched up her poses to show off the bikini (Picture: On the JLo newsletter)
She modelled like a pro, switching up her poses and placing her arms above her head so that her millions of followers could get a look at the swimwear from all sides.
The stunning pictures were snapped at the new million-dollar Beverly Hills mansion she recently bought with her actor husband Ben Affleck, 50.
Last Monday the star celebrated turning another year older and uploaded behind-the-scenes moments from her birthday bash to her 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 star was pictured inher new Hills home (Picture: On the JLo newsletter)
She looked stunning as she sported the two-piece (Picture: On the JLo newsletter)