Swedish fashion retailer Hennes & Mauritz AB (H&M) has finally been given approval to open a store on Paris' prestigious Avenue des Champs-Élysées after the project was challenged by city council.