Bikini-clad Jennifer Lopez looked unbelievably beautiful in her latest mirror selfie as she paraded her slender figure and enviable abs.

The 50-year-old actress left little to the imagination as she wore a very skimpy white bikini, flaunting her perfectly toned abdominal muscles.

J-Lo posted the sexy snap to her Instagram, telling followers she was "relaxed and recharged".

She looked fierce in the stunning photo, with her facial expression staring at the camera lens while she flexed in the mirror.

The incredible woman proved she literally doesn't age in the eye-popping snap.

J-Lo has wowed once again with her phenomenal figure

Jennifer's huge lavish garden can be seen in the background of her sultry bikini snap, but her followers couldn't take their eyes off her smouldering figure.

Kourtney Kardashian praised: "Damn [heart eye emoj]" while one penned: "Perfection #jennyfromtheblock".

The fire snap came after J-Lo and Shakira's raunchy Super Bowl performance.

Jennifer was booty-popping on the stage for Super Bowl

The two Latina popstars put on a killer performance at the Hard Rock Stadium in Miami with their sexy show-stopping routine.

Shakira kicked off the show in a red sequin mini dress as she belted out She Wolf surrounded by a troupe of back-up dancers.

She then grabbed an electric guitar and climbed up onto a podium.

Jennifer Lopez wows in skimpy bodysuit for music video with Black Eyed Peas and J Balvin
She looked incredible in the sparkly outfit

The Colombian star showed off her signature hip-swivelling belly dancing moves as she moved on Whenever Wherever, prancing across the stage as the crowd went wild.

J-Lo took over proceedings in a sexy leather catsuit with chaps that showed off her famous bum.

Read More

Showbiz editor's picks

She had a long pink skirt wrapped around her but quickly whipped it off to reveal her sultry outfit and work her way through a medley of her hits, including Jenny From The Block and Get Right.

Do you have a story to sell? Get in touch with us at  [email protected] or call us direct 0207 29 33033