Jennifer Lopez continued to defy her age as she showcased her toned body during a recent photoshoot.
The 52-year-old looked stunning in a black bikini, which was complete with a black kimono and designer Versace sunglasses.
She looked fierce in her designer shades, bikini, kimono and heels combination as she shared two photos and a video of herself on Instagram to her 210 million followers.