Venue + Catering: The Essex Resort & Spa Hair & Makeup: Hillary Fay Studios Floral: Flowers by Debbie