Peep this, Jennifer Lopez flaunts her killer abs while belting out tunes on a pristine white-sand beach in St Bartβs.
Rocking a hot white bikini, straw hat, and draped in a pink towel, the 54-year-old singer was all smiles and chillin’ as she basked in the Caribbean rays.
The actress, singer, dancer, and big shot in business, who’s hitched to Ben Affleck, says that her top gig is being the mama of 15-year-old twins, Maximilian “Max” David Muniz and Emme Maribel Muniz, from her ex, Marc Anthony.
Instagram: https://www.instagram.com/jlo/