Jennifer Lopez [1] knows exactly how to put her curves on display no matter what she's doing. Whether she's swinging off a building on the cover of Harper's Bazaar [2] or just wearing workout clothes [3], the 48-year-old jack-of-all-trades just keeps getting better and better with age. For decades fans have wondered what her secret is, and the answer is still a mystery.
When Jennifer isn't blowing us away on the red carpet [4] with some of her legendary naked dresses [5], she's practically causing heart attacks in super sexy swimwear [6]. She loves to rock a basic bikini, but switches it up on occasion. She proved just that when she wore this monokini [7] in Paris while on holiday with boyfriend [8] Alex Rodriguez. You might want to sit down before you keep scrolling to see her in these smoldering swimsuits.