Christian Louboutin opens new store in Houston at The Galleria
Christian Louboutin has opened a new store in Houston. The new Louboutin store which covers 2,259 sqft is located within The Galleria Mall, in Galleria II. Designed by New York based firm 212Box, the new Louboutin store features separate men’s and women’s shopping areas. Also on display, the newest additions to Christian Louboutin Beauté — three new fragrances: Bikini Questa Sera, Tornado Blonde, and Trouble in Heaven.