Celebrity Jennifer Lopez Jennifer Lopez Wore a Polka-Dot Dress with Matching Bloomers Underneath The chicest way to safeguard against a wardrobe malfunction. By Alicia Brunker Alicia Brunker Instagram Alicia Brunker is a freelance writer who covers celebrity, royal, and fashion news for InStyle.com. She joined InStyle's digital team in 2017, and previously contributed to ELLE, T: The New York Times Style Magazine, and WWD. InStyle's editorial guidelines Published on September 11, 2021 @ 12:44PM Pin Share Tweet Email After committing a very public fashion faux pas in Venice last month, Jennifer Lopez was taking no chances of risking another blunder while stepping out in the city once again. On Saturday, J.Lo and her boyfriend Ben Affleck walked hand-in-hand through the Venetian streets, and at one point, returned the scene of the crime as they boarded a water taxi. But this time, J.Lo came prepared and avoided what could've been a major wardrobe malfunction. Dressed in a cream and black polka-dot shirtdress, Lopez left the bottom half of the garment unbuttoned — which created a dangerously-high DIY slit — but safeguarded against a fashion fail with a pair of matching bloomers underneath. Strappy stilettos, round sunglasses, and a tiny black bag completed her look. She pulled her caramel-colored tresses into a messy bun and wore minimal makeup. Jennifer Lopez Wore a Striped Corset Dress in Venice Riding high after their first red carpet together in eighteen years, Jen and Ben looked absolutely smitten with one another during their recent outing. In addition to holding hands, the couple shared a sweet kiss before hopping on the boat and after taking their seats. Bennifer reunited after two decades apart earlier this year, and for their second chance at love, they "want to do everything they can to make this work." A source previously told People, "Time has passed, and they are each in a different place with children."