Laura and Mike’s wedding yesterday had all of the ingredients for a best day ever. They were graced with blue skies, selected a top notch wedding party, chose an ornate church to exchange vows, picked a stunning venue, made amazing food selections, found a great DJ to keep the dance floor hopping, surrounded themselves with loving friends and family, incorporated several details to honor Zoe (their beloved dog), and the most important part, they found the perfect person to marry. All of the details from the choreographed dances to the signature dog treats, these two created such a fun and memorable day for everyone who attended. We absolutely loved being along for the ride as we watched these two celebrate the beginning of what is sure to be a happily ever after.