Vintage Souvenir Tees, Cocktail Caftans, and Party Pants with The Perfect

Plus, how to spend a perfect day in Newport, Nantucket and Litchfield County