Some weddings feel like they’ve stepped right out of a dream, and Erin and Nick’s celebration at Shephard’s Beach Resort was exactly that—pure magic from start to finish. With the sparkling waters of the Gulf of Mexico as their backdrop, Erin and Nick exchanged vows under the soft glow of a Florida sunset. The gentle […]