Cameron Diaz Cameron Diaz brought a bold pop of colour to the 2007 Met Gala, wearing a fuchsia Dior dress with bright turquoise baubles. Image Source: Getty