The French fashion house is heading west with a brand-new store in Scottsdale, Arizona. Here is everything you need to know.