I love a shop that can house an eclectic mix of goods—clothing, bedding, rugs, pottery, bath products, and home décor—in a way that seems just right. Clay & Cotton owner Margaret Taylor has it down to a science. After opening two successful boutiques in Kentucky, she's set up shop in Kirkwood (her third store and first location in Missouri). With handcrafted rugs and bedding from CompanyC, Archipelago Botanicals body products, pottery from around the world, and La Rochere glassware,Clay & Cotton will become your go-to shop to find gifts for everyone on your list (yourself included!).
Clay & Cotton, 157 West Argonne Dr., 314-394-1400, clayandcotton.com.