If there is one thing every St.Louis resident should own is a classic Cardinals top. It's acceptable at all events. Fancy event? Wear your Cards apparel. Casual event? Wear your Cards apparel. Literally no one will ever question it in St.Louis. You're welcome.