I recently attended a bridal shower, a chance for the bride to invite her friends over and watch her unwrap all her cool new shit. Yeah, there might be weird games involved (what's your fiancé's favorite sports team? who was his second-grade girlfriend?) and she might have to wear some lopsided bonnet... More >>>