I've been handing out a lot of virtual hugs around SMP Canada lately, but I just can't help myself.  Each and every day I fall head over heels for another fabulous Canadian wedding... and today is certainly no exception.  ThisRead More On SMP