Megan and Kevin's romantic ceremony took place among the formal gardens at Epping Forest Yacht and Country Club in Jacksonville, Florida. They celebrated their union with dinner and dancing under a Sailcloth tent on the lawn. 

PHOTOS BY BROOKE IMAGES

and

Sarah

Matthew