To help you understand what to expect from a bridal shower in the 21st century —whether you're the hostess, an attendee, or ...