Planner: Landfall Designs, Venue: Chebeague Island Inn, Photographer: Rachel Buckley Weddings, Florist: Honeysuckle Way, Hair: Katie Walsh Glam, Makeup: Ariel Johnson Makeup, Invitation: Emma Dayton, Desserts: Two Fat Cats Bakery, DJ: Vinyl Countdown