Anne & Kevin in Cohasset, MA

“Neither of us is the type that believes in fate, but we often joke that it had to have a hand in getting us together, considering how many times we randomly bumped into each other,” Anne Favaloro says of her relationship with Kevin Liddy. The two first met 10 years ago through a mutual friend while they were at different colleges. They crossed paths over the years, mostly through their friend, but something always seemed to be in the way of them getting together. The Bride Anne Favaloro, 30, attorney The Groom Kevin Liddy, 31, finance manager The Date March 18 Finally, six years after their first meeting, Anne and Kevin literally bumped into each other on the street in downtown Boston. She asked if he wanted to join her for a drink with friends, and they spent the entire night talking only to each other. A week later, Kevin emailed her about getting together, but, as bad luck would have it, she never got the message due to a networking glitch in her office. She made plans of her own and somehow ended up at the same bar where Kevin was. But fate handed them a difficult plot twist: The new couple first had to survive two years of long distance before a surprise proposal in Boston -- on the same street where they had run into each other three years earlier.

MORE PHOTOS LIKE THIS

Christin & Stephen in Baroda, MI

The Cake

Danielle & Augustus in Detroit, MI

Janelle & Jim in Kansas City, MO

Alison & Chris in Atlanta, GA

Bethany & Doug in Athens, GA

The Ceremony

Tracy & Greg in Richboro, PA

Krina & Jack in Traverse City, MI

The Flowers

Lisa & Brandon in St. Louis, MO

Danielle & Aaron in Kansas City, MO

Jennifer & Kevin in Atlanta, GA

Elizabeth & Matthew in Savannah, GA

Cassie & Brad in Orlando, FL

Brooke & Ryan in Lancaster, PA

Shelley & John in Daytona Beach Shores, FL

Maitee & Alfred in Key Biscayne, FL

Diane & Scott in Decatur, GA

Katie & Dave in Chapel Hill, NC

Leigh & David in Atlanta, GA

Joni & Chip in Ellaville, GA