Talk about a FUN wedding!!!! I love love love Megan & Zach, when I first met them it felt like old friends hanging out. Their wedding was PERFECT! Lots of happy tears.. I think everyone cried.. at least once. I’m so happy for these two! They are perfect!
Southern Harvest Catering Company
Whitney Hardin
DJ – Chris HansinÂ
Baker – Kellie Emery
Norfolk Wholesale Floral
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer263-1024x767.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer264-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer265-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer266-1024x477.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer267-1024x477.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer268-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer269-767x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer270-1024x348.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer271-1024x767.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer272-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer273-1024x767.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer274-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer275-1024x512.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer276-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer277-1024x767.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer278-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer279-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer280-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer281-1024x477.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer282-1024x477.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer283-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer284-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer285-1024x477.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer286-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer287-906x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer288-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer289-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer290-1024x766.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer291-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer292-906x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer293-1024x767.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer294-1024x477.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer295-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer296-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer297-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer298-1024x476.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer299-1024x767.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer300-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer301-1024x365.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer302-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer303-1024x767.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer304-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer305-1024x477.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer306-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer307-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer308-1024x477.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer309-1024x501.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer310-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer311-1024x285.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer312-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer313-1024x477.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer314-1024x767.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer315-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer316-1024x767.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer317-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer318-686x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer319-1024x477.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer320-1024x477.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer321-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer322-1024x348.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer323-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer324-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer325-1020x1024.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer326-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer327-1024x477.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer328-1024x687.jpg)
![](https://meghanlupyanphotography.com/wp-content/uploads/2020/02/meghan-lupyan-hampton-roads-wedding-photographer329-1024x687.jpg)