Who made Cameron Diaz’s red top and skirt that she wore on the cover of Marie Claire magazine?

835Shirt and skirt – Marie Claire