Photo: Daniele Venturelli/Getty Images for Luisaviaroma

Jennifer Lopez performs on stage during the LuisaViaRoma for Unicef event at La Certosa di San Giacomo

Jennifer Lopezhas brought her “disco diva fantasy” to life!

The singer rocked the stage in Italy at the LuisaViaRoma for UNICEF charity event on Saturday evening, where she opened her act with two of her signature hits, “If You Had My Love” and “Waiting for Tonight.”

Wearing a zebra-print bodysuit with a matching flowing cape, Lopez, 53, beamed as the crowd chanted her name.

After thanking her fans for coming to see her, the “Dinero” singer said, “We’re giving disco tonight. You know what this reminds me of? This reminds me of when I was a little girl in the Bronx.”

MEGA

Jennifer Lopez performs at the unicef ​​luisa via roma charity concert in Capri.

Lopez added: “I would like to walk around my house in a sparkly onesie. That’s right, that’s what I like to do. I just wanted to live in a world of sparkle. I always wanted to be a disco dance diva. And you know, I actually got to live a little bit of that when I did the movieSelenayears ago.”

“But I never got to do it on my own. Do you guys mind if I live out my disco diva fantasy here with you tonight?” she then asked attendees before her.

Never miss a story — sign up forPEOPLE’s free daily newsletterto stay up-to-date on the best of what PEOPLE has to offer, from juicy celebrity news to compelling human interest stories.

Before finishing her set with more of her chart-topping songs, such as “On the Floor” and “Dance Again,” Lopez expressed her gratitude for the support she received from the audience, saying, “I give you my heart. I give you everything I have. I love you. Thank you.”

The star also pulled off some wardrobe magic when her animal print ensemble disappeared during the performance, leaving her in a sparkly nude bodysuit.

Other notable names in attendance alongside Lopez and DiCaprio, 47, includedCasey Affleck,Vanessa Hudgens,Jared LetoandAnsel Elgort, to name a few.

The star-studded event took place after Lopez and Affleck, 49, were spotted enjoying their time together in Paris aftertying the knotin Las Vegas earlier this month.

The newlyweds were regularly photographed sightseeing and kissing on the outings with each otheraround the French capitalafterflying out on July 21.

Want to get the biggest stories fromPEOPLEevery weekday?Subscribe to our new podcast, PEOPLE Every Day, to get the essential celebrity, entertainment and human interest news stories Monday through Friday.

A sourcetold PEOPLEthey were “like two teens … very loving, very attentive.”

Lopez and Affleck also spent time around the city with their kids, visiting sights including the Louvre and the Musée d’Orsay.

“It’s been a whirlwind week for them since they got married,” a source previously told PEOPLE. “They are having a great family trip in Paris. It’s their first family trip to Europe. Jennifer is the happiest. She loves being married. She loves being Mrs. Affleck. She is very excited to be married to Ben. She is very grateful that they got a second chance.”

source: people.com