Looking back on a weekend filled with family, laughter and love (complete with glitches and hitches along the way), it's hard not to smile.