With a New Store, Thom Browne Puts His Own Distinct Stamp of Americana on Palm Beach

The designer feted his new Royal Poinciana Plaza boutique with a luncheon at Sant Ambroeus.