Meaghan and John grew up in the same neighborhood in Raleigh, North Carolina, and attended the same college. But they didn't meet until 2009, after Meaghan had moved to New York. "I was home for a visit, and he was the bartender at a place I went to one night," she says. "It was a whirlwind romance—he moved up to New York a few weeks later." On their wedding day, Meaghan wore a gown by Lazaro and her veil was from Bridal Veil Falls. John sported a Burberry tux.