Jennifer Lopez has been commended by many fans and critics for her highly-energetic performances on stage, but not everyone agrees that she's a good singer. However, the musician recently proved her haters wrong after she flawlessly belted out one of the hardest songs to sing in a karaoke.

According to Billboard, the "Jenny From the Block" hitmaker was spotted in a bar in Capri, Italy, called the Taverna Anema e Core.

The official Instagram account of the establishment shared a video of the singer belting out the classic song "I Will Survive," which was originally released in 1978 and was sung by Gloria Gaynor.

A post shared by instagram

In the clip, which was taken over the weekend, Lopez donned a sparkly silver dress and a messy hair. As she holds the microphone for the surprise karaoke session, she could also be seen holding a tambourine.

Jennifer Lopez Karaoke Video: Singer Also Sings One of Her Classic Tracks

As Lopez sat down while singing, fans could be seen holding their phones behind her as they celebrate and dance through the rhythm of her song.

In addition to the classic disco anthem, the musician later belted out one of her own songs titled "Let's Get Loud" from her 1999 album "On the 6."

READ ALSO: Jennifer Lopez Net Worth 2023: Singer Casually Uses $200K Bag to the Gym - Photos

Ben Affleck was significantly absent from the outing, but her lover confirmed in an Instagram post that he was also part of the Italian getaway.

Jennifer Lopez Karaoke: Fans Were Surprised

After the video was shared online, fans rejoiced and commended her for her flawless performance.

"How beutiful. She is standing in awe," one wrote.

"she is the show on the show!!! Fabulous !!!! I love her" another one wrote. (translated from Italian to English)

In other updates, Jennifer Lopez is set to release a new album "This is Me... Now," which is the follow-up to her 2002 record "This is Me... Then." The first album was reportedly inspired by her lover Ben Affleck.

The last time she released a musical project was in 2014 for the record "A.K.A." but despite being absent in the music industry, the singer was able to star in several film projects like "Second Acts," "Hustlers," and "Marry Me."

For those who are interested in hearing tracks from the musician as she gears up for her new album, the 20th anniversary edition of "This is Me... Then" is now available for streaming on major music platforms online like Spotify, Apple Music, and many more.

READ MORE: Jennifer Lopez Announces New Album 'This is Me... Now': Release Date, Tracklist, Inspiration, MORE [Details]

Join the Discussion