Jennifer Lopez's honeymoon is over, which means it's back to work! The 53-year-old singer rocked the stage in Italy at the LuisaViaRoma for a UNICEF charity event on Saturday. She wore a zebra-print bodysuit with a matching cape onstage. Jennifer asked the crowd if it was OK that she lived out her "disco diva fantasy" in which her fans hollered in approval! The event was hosted by Jamie Foxx. Other notable attendees included Casey Affleck, Vanessa Hudgens, Ed Westwick, Jared Leto and more!