Real couples • beautiful places • Timeless Memories
This colorful groom planned a surprise intimate wedding for his fiance while on vacation on Captiva
The most stunning couple tied the knot on Bowditch Point beach during a very windy evening ceremony
The blending of two beautiful families on a gorgeous SWFL beach
Some rainy day wedding magic down at Lover’s Key Resort
My beautiful friends getting married in a destination wedding in St. Thomas, U.S. Virgin Islands
Serving Naples, Sarasota, Marco Island, River District, Captiva, Minnesota, St. Thomas, & worldwide.
Meagan McGregor Photography 2022