Jennifer Lopez, 51, showed off her enviable curves and six pack abs in a sultry beach pic she posted to her Instagram page on Sept. 14. In the snap she’s stretched out on a towel on the sand, wearing a hot pink string bikini. She’s leaning up on one hand and staring out at the ocean. Her hair is up in a messy bun and she’s wearing her signature hoop earrings.
Jen captioned the pic: “Holding on to the last few moments of summer.” It’s unclear who took the beautiful photo, but odds are high it was her fiancee Alex Rodriguez, 45. The happy couple have been enjoying plenty of beach days near their home in the Hamptons this summer.
Jennifer works very hard in the gym so it’s no shock that she always looks incredible in a two piece. She is famous for her flawless abs and she showed them off back in 2012 during a trip to the beach in Brazil. The white halter neck style of the bikini top gives the suit a vintage feel.
In 2016 Jennifer opted for another white bikini — this time the top was a triangle style. She added the perfect mix of accessories — gold reflective sunglasses, delicate gold necklaces, hoop earrings and a head scarf — to give her beach look some serious glam.
For her 42nd birthday party, back in 2011, Jennifer opted for a Pucci print bikini with some underwire. She covered up her bottom half with a low slung flowing white skirt that put her abs on full display. Naturally she wore big movie star sunglasses and a gorgeous head scarf that perfectly matched her bikini.
With such a flawless physique it’s no surprise that Jennifer practically lives in bikinis. She even opted to wear one for her “Live It Up” music video back in 2013. For this on camera look Jennifer chose a black string bikini and a bright green cover up that was reminiscent of her iconic Versace dress.