Jessica & John's Alice in Wonderland Wedding at Dunegrass Golf Club in Old Orchard Beach, Maine

My journey with Jessica & John began a few years ago as I photographed John's sister's wedding. What struck me then, and still does today, is how much they can make each other smile and laugh. Their mutual love of sarcasm seems to bind them closer together, too. It goes without saying that I was more than a little excited in July of last summer when Jessica reached out to me as they were starting their own wedding planning. After I finished literally jumping for joy at the prospect of spending the day with John's family again, Jessica told me of their plans for an "Alice in Wonderland" themed wedding at the always gorgeous Dunegrass Weddings at the Dunegrass Golf Club in Old Orchard Beach.

From tilted vintage tea cups to the grass bunny at the head of the aisle and pocket watches to fun blue drinks, Jessica & John created an amazing day to celebrate this new chapter in their life together. Mother Nature blessed the newlyweds with the most gorgeous early summer day for their garden ceremony followed by a light breeze as they celebrated their union. Fueled by a popcorn bar with flavors from Coastal Maine Popcorn in Portland and delicious cupcakes from East End Cupcakes, their dance floor was packed as M&M Entertainment kept the music playing well into the night.

Here is a sneak peek of their forthcoming full gallery of images to relive the day. Choosing my favorites to share was certainly not an easy task!

Jessica & John, thank you from the bottom of my heart for having me capture your wedding day. And for trusting me when we went a bit off the beaten path for your portraits! It was an absolute honor.