Throw a flawless garden party bridal shower with our guide! From invites to favors, gifts to games - we have all the ideas you need to plan the perfect event.