Who wore it better? Cameron or J Lo Fendi's white pleated dress is so delectable, not one, but two actresses got their hands on it. Cameron Diaz first wore it to the Japan premiere of What Happens in Vegas with light pink pointy Jimmy Choo pumps and assorted gold bangles. Jennifer Lopez wore the dress to the fragrance launch of her new perfume Deseo. Whose version wins?