Wedding at Bull Run Golf Club | Justin and Caitlin

 Bull Run Golf Club Wedding

Justin and Caitlin are one of those fun couples who doesn't mind having a beautiful wedding that also showcases a bit of their geeky side. From getting engaged at Hogwarts at Universal to having bouquets made out of their favorite books, their wedding was touching, nerdy, and full of fun details!

The Bull Run Golf Club in Haymarket, Virginia, has an outdoor ceremony location situated right in front of a sparkling lake. It was the perfect setting for Justin and Caitlin to be married: their happiness and anticipation were felt during the whole ceremony! The reception back in the clubhouse was a mix of emotion and tears of joy, followed by an energy-packed dance floor!

There wasn't a moment of the day that I didn't enjoy, but my high point is almost always the reception. I love getting in close to make you feel like you're back on the dance floor. Check out my favorites below!

A big thank you to these incredible vendors who made the day possible!
Venue - Bull Run Golf Club
Makeup - Finn Mauritzen, Blush Away Makeup
Hair - Jessica Mitchell, Dare To Be Unforgettable
DJ - Oneka Davis, Black Tie Entertainment
Dress - The Little White Dress
Catering - Purple Onion Catering