dennyfanningphoto.com
Meaghan & Zach
Meaghan and Zach planned a beautiful wedding in picturesque Sayulita, Mexico, a village brimming with big waves, warm people and vibrant colors. It's basically the best place in the world to get married especially for these surf loving love birds. But what they didn't plan for was Meaghan getting si