Who made Jennifer Lopez’s blue print dress, sunglasses and purse that she wore to the Formula1 Grand Prix in Montecarlo on May 16, 2010?

989 Sunglasses and purse – Roberto Cavalli

Dress – Pucci