The start of something new. Our first retail space in the United States is now open at Bal Harbour Shops, Miami — one of the world's most storied luxury destinations.
Designed as an extension of our Mayfair flagship boutique, the space brings together fashion and @VBB_Beauty