Real couples • beautiful places • Timeless Memories
A cloudy, chilly day was made warm and sunny by the love of two incredible women saying their vows to one another
A beautifully curated boutique wedding with an intimate ceremony filled with loved ones at White Orchid at Oasis in historic downtown Fort Myers, FL.
Captiva Island is the perfect place for an intimate beach wedding to take place
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