Stephanie Jane Harvin and Keith Michael Weigel were united in marriage on November 14, 2015. Stephanie is the daughter of Stephen and Nancy Harvin of Poquoson, VA. Keith is the son of Kevin and Debra Weigel of Russell, PA. The ceremony was held at Bethlehem Lutheran Church in Richmond, VA, and was officiated by Pastor Gary Olson. The reception took place along the James River at the Boathouse at Rocketts Landing.

Ashley Harvin, sister of the bride, served as maid of honor. Other attendants included Tess Osborne, sister of the groom, and close friends Lacey Maguire, Holly Coy, Alison Harper, and Sarah Niland. Dave Osborne, groom’s brother-in-law, served as best man. Other groomsmen included close friends Dave Pearson, Steve Kupiec, Steve Van Zanten, and Mike Walters.

Stephanie graduated from the University of Virginia with a bachelor’s degree in architecture and from Georgetown University with a master’s degree in real estate finance. She is employed by Peterson Companies as a real estate property manager. Keith graduated from Mercyhurst University with a bachelor’s degree in Russian and intelligence studies. He is employed by National Geospatial-Intelligence Agency as an analyst. The couple honeymooned in Costa Rica and now resides in Arlington, VA.