Already have an account?
Get back to the

Jennifer Lopez Relaxes on the Beach in Miami, Shows Off Amazing Bikini Body

Jennifer Lopez
Jennifer Lopez on the beach in Miami on May 6, 2016.

Jenny from the Block has got it going on! Jennifer Lopez showed off her ageless bikini body in a tiny white swimsuit while relaxing at the beach in Miami on Friday, May 6.

The mother of two looked stunning in the white string bikini, which she paired with oversize mirror sunglasses, a colorful head scarf and a delicate gold body chain. Lopez, 46, later tossed on a pastel striped dress shirt and a pair of jean shorts to take a stroll away from the sandy beach.

Jennifer Lopez
Jennifer Lopez in Miami on May 6, 2016.

Related: PHOTOS: Jennifer Lopez's Ageless Moments Through the Years!

That same day, the music icon dropped the music video for her new single, “Ain’t Your Mama,” a tribute to women everywhere. In the video, fans can hear a loop of Democratic presidential hopeful Hillary Clintons iconic 1995 speech, “Women’s Rights Are Human Rights.”

null

“Look, I don’t have to tell you things are bad. Everybody knows things are bad. Taken for granted, ignored, overlooked, under-appreciated,” an exasperated J. Lo tells her female viewers. “We have a big, big problem, ladies.”

Related: PHOTOS: Jennifer Lopez's Us Weekly Cover Shoot: See Her Fierce Bikini Body!

One day earlier, the former American Idol judge showed a different side of her musical prowess in a duet off Jennifer Nettle’s second solo album, Playing With Fire.

“Mi casa es tu casa!” she sings at one point over twanging banjos.

In this article

Got a Tip form close button
Got a tip for US?
We're All Ears for Celebrity Buzz!