If you’re looking for a reason to visit Newbury Street for a good ol’ self-care day, or just an overall new shopping destination, here it is. With two boutiques already set in Manhattan, Manhasset, Dallas, Houston, two in LA, one in San Francisco, and plenty more locations all around the country, American-ready-to-wear retail brand Veronica Beard has found its thirteenth home on Newbury Street in Boston. It’s boutique, bohemian styled store, makes it all the more exciting to welcome to Boston. Having opened Friday, January 15, 2021 at 145 Newbury Street, Veronica Beard is more than ready to welcome it’s newfound Boston family to their new location.