PHOTOS: Jennifer Lopez Shocks Fans With This Bikini Snap From Miami

Katie Jerkovich | Contributor

Jennifer Lopez shocked her fans Thursday when she posted a throwback picture from a recent trip to Miami wearing a g-string bikini.

In the shot, the 47-year-old actress and singer was lying on her stomach while lounging poolside and checking her phone wearing a black bikini. The caption next to the post read, “Missing Miami….”  (RELATED: PHOTOS: Jennifer Lopez Risks Wardrobe Malfunction In Daring Dress For 4th Of July Show)

A post shared by Jennifer Lopez (@jlo) on

In just two hours since posting the shot, it’s been viewed more than 500,000 times.

On Tuesday, Lopez released her new single titled “Ni Tú Ni Yo,” from her upcoming Spanish-language album due out later this year. It is her first Spanish-speaking record she’s done since 2007.

Several snaps and clips from the video have been shared on her social media account.

A post shared by Jennifer Lopez (@jlo) on

A post shared by Jennifer Lopez (@jlo) on

A post shared by Jennifer Lopez (@jlo) on

A post shared by Jennifer Lopez (@jlo) on

A post shared by Jennifer Lopez (@jlo) on

Katie Jerkovich

Contributor

Trending

Celebrate Thanksgiving With These Naughty Native Americans [SLIDESHOW]
Celebrate Thanksgiving With These Women Who Don’t Use Much Dressing [SLIDESHOW]
21 Reasons To Be Thankful For Alexis Ren This Thanksgiving [SLIDESHOW]
Hailey Clauson Gets Through ‘Winter’ In Tiny Bikini