Real couples • beautiful places • Timeless Memories
This colorful groom planned a surprise intimate wedding for his fiance while on vacation on Captiva
The blending of two beautiful families on a gorgeous SWFL beach
Some rainy day wedding magic down at Lover’s Key Resort
Captiva Island is the perfect place for an intimate beach wedding to take place
Serving Naples, Sarasota, Marco Island, River District, Captiva, Minnesota, St. Thomas, & worldwide.
Meagan McGregor Photography 2022