cameron diaz wardrobe malfunction

Fashion

5 Celebrity Red Carpet Wardrobe Malfunctions

Sartorial slip-ups are more common than we think.