Find something for anyone in any price range, from less than $10 to more than $500.
Tea towel • "You Cook, I Will Drink Wine" tea towel is designed and made by folks in St. Charles. $10 at FR & Co., 341 South Main Street, St. Charles, frandcompany.com
Polish pottery mugs • Cute kittens and chipper bluebirds festoon these Polish pottery mugs. Other patterns are also available. $24.95 at Cornucopia, 107 North Kirkwood Road, Kirkwood, cornucopia-kitchen.com
STL hat • Aviate makes these Destination St. Louis STL baseball caps in gray, red or navy. $35 at Savannah Rose, 209 Market Street, Kimmswick, facebook.com/Savannah-Rose-163735823641716/
Garden angel • Let these Wings of Whimsy garden angels watch over your garden — they are durable for outside use and come with a stand — or keep them inside to add a sunny touch to your decor. $60 at A Wildflower Shop, 2131 South State Route 157, Edwardsville, awildflowershop.com
Silver cuff • This 1 1/2-inch-wide cuff bracelet is unique enough to get noticed but classic enough to be worn for all kinds of occasions. Also available in brass. $240 at Jenny Walker Jewelry, 449 North Euclid Avenue, jennywalkerjewelry.com
Crossbody organizer • It’s way more than a purse. This blue crossbody organizer has a slim design, but don’t let it fool you: It has pockets and compartments aplenty. It’s super soft, with stylish touches and both magnetic and zippered closures. It’s sure to keep your stuff neatly organized. $360 at Basket Case, 1680 Lebanon Avenue, Belleville, basketcaseboutique.com
Opaque diamond rose gold ring • This natural rustic design features a 1.41-carat center stone with 41 white diamonds in 14-karat rose gold. $1,598 at Cassandra Erin Studio, 112 South Main Street, St. Charles, cassandraerin.com