CNN justice correspondent Jessica Schneider tradedthe White Housefor awhite dressthis weekend when she said, “I do.”

Schneider, 39, wore a Romona New York gown when she tied the knot with Adam Harrison on Saturday night at District Winery in Washington, D.C., the city where they met in 2017. The nation’s capital also served as the theme for the evening, with décor including a custom designed art deco poster of the couple’s caricatures against a D.C. cityscape background, and D.C. table designs from the bride’s sister Susan Schneider Hennelly.

“Washington was a bit wet and rainy on Saturday night, but the weather held out long enough for us to get amazing pictures at the Jefferson Memorial, my favorite monument,” the bride tells PEOPLE. “The wedding was a joyous occasion with friends and family in abundance and they all danced the night away!”

Genevieve Leiper Photography

Jessica Schneider & Adam Harrison

Jessica Schneider & Adam Harrison

Jessica Schneider & Adam Harrison

“The venue was perfect to make it feel like an intimate evening with our close friends and family,” the groom shares. “Our 165 guests had a blast and couldn’t stop talking about the personal touches we put into the ceremony, including reciting our own vows and inviting the mascots from the Washington Nationals to the cocktail hour.”

RELATED VIDEO: There Are Now Sparkly White Wedding Crocs – and the Internet Has Fallen in Love

Jessica Schneider & Adam Harrison

The journalist met her future husband on the Bumble dating app in March 2017 after moving to D.C. from New York City.

Harrison knew he wanted to get engaged after six months of dating, but it wasn’t until the July 4th weekend last year that he got down on one knee with a redesigned version of his grandmother’s diamond ring. She said “yes” at her family cottage in the Finger Lakes.

source: people.com