J Lo Performs in a Nude, Sheer Bodysuit Covered in Crystals

Fresh off of her Parisian honeymoon with new husband Ben Affleck and their children, Jennifer Lopez headed to Capri, Italy to perform at the LuisaViaRoma for UNICEF event. And, trading sundresses for bodysuits, she reminded everyone what she's capable of when given a microphone and a stage. For the occasion, the singer sported a head-to-toe zebra look from Italian design house Roberto Cavalli, complete with feathered flares and a cropped bustier that was embellished with all-over crystals. Layered on top was a matching robe that was trimmed in what looked to be a white feathered boa. Though wearing very little jewellery, her nude stage bodysuit was embellished around her neck so that it resembled a choker.

With a quick change as only J Lo does best, the new Mrs. Affleck re-emerged in a nude bodysuit that was a total optical illusion. The catsuit appeared to be what she was wearing underneath her animal printed layers, revealing a sheer skin-tone outfit that was crystal-studded on a loose bralette and Brazilian bikini bottom. From a distance, you might just think that the superstar was performing without wearing any clothing at all.

Recently, the world has been treated to a flurry of European photos of the new bride out and about, wearing everything from a red Reformation dress to a sheer blouse and low-rise jeans. The Afflecks even stepped out in coordinated looks of blue, while and J Lo celebrated her 53rd birthday in a cutout evening gown.

This past weekend further proved that while she may be a blissful newlywed, J Lo is still every inch the iconic on-stage performer she's always been, long before her ring finger sported that striking green diamond ring. See more of her stage looks below.