It is a beach look that very few women would be able to pull off. But 42-year-old Jennifer Lopez showed just how incredible her figure is when she posed for a photo shoot in a white one piece.
The singer and actress was spotted posing for esteemed fashion photographer Mario Testino at a hotel in Miami Beach, Florida.
And while she was partially hidden behind a wall, the star’s curves were still clear for all to see. The white swimsuit boasted a cut out back and sides and a plunging neckline.
And when the cameras stopped flashing, Lopez made sure to keep adjusting the skimpy number in order to protect her modesty.
more pictures after the break...