PARIS - JULY 24: Prada store on July 24, 2011 in Paris, France. The Italian fashion company is present in 65 countries with 250 single brand shops. It Stock Photo - Alamy
▷ Prada Retail France, Paris
Pedestrians pass a Prada SpA luxury clothing fashion store on Rue du... News Photo - Getty Images