The Devil and Angels wear Pride, Prada and Balenciaga