Lanvin opens pop-up boutique in Cannes

The French fashion house’s 710-square-foot store is located paces away from where founder Jeanne Lanvin set up shop a century ago.

Read More