Canadian weddings are awesome for a lot of reasons.  They're crazy beautiful, they're always, always chock-full of personality and no matter the locale (whether it be the breathtaking mountains, the stunning seaside or an amazing urban oasis), they're pretty much perfect in every which way.  Yes, it goes without saying... you Canadians really know how to throw a wedding.  And this darling Calgary affair captured by...

Read more...