There is no obligation to buy a gift if you can't attend the bridal shower, but it is always appreciated! A gift can be something small like flowers or chocolates, or something more substantial like a gift card to a favorite restaurant.