It's not everyday you meet your future spouse on your best friends wedding day.....however, it does happen!