Amy & Miguel in Bensalem, PA

Miguel’s friends showed up for his birthday party in Philadelphia five years ago with the perfect surprise -- they brought along another friend, Amy. “Miguel made his grand entrance, looked straight at me and gave me -- the only person he didn’t know -- a huge hug,” Amy says. Right then, she and Miguel clicked, and they were inseparable for the rest of the night. The Bride Amy Schaefer, 29, financial analyst The Groom Miguel Rodriguez, 33, Army National Guard recruiter The Date May 27 Amy had to return to New Jersey the following day, but the two met again a few weeks later and stayed up the entire night talking. “At that moment, I knew we were meant for each other,” Amy says. Nearly four years later the couple was walking their dog in Valley Forge Park when Miguel handed Amy a framed letter expressing his love that he’d written years before. Miguel then dropped down on one knee, and, though she could barely see through the tears, “I reached for him and happily accepted,” Amy says.

MORE PHOTOS LIKE THIS

Kerry & Kevin in Philadelphia, PA

The Couple

The Programs

Nicole & Todd in Wrightsville, PA

The Formalwear

The Rings

The Bridal Bouquet

The Couple

The Gown

The Couple

The Cake

The Wedding Party Looks

The Reception Decor

The Accessories

The Couple

The Bridal Bouquet

The Ceremony

The Bridesmaids Bouquets

The Couple

The Location

The Couple

The Ceremony