Carolina Herrera Opens Boutique in Palm Beach’s Worth Avenue – WWD
Carolina Herrera has landed in South Florida. The New York-based house has opened its third freestanding store in Palm Beach, located on the Esplanade complex of stores on Worth Avenue. …