The stars aligned for these two today as we couldn’t have asked for a more beautiful day. Michelle + Kevin’s ceremony took place at Christ the King Catholic Church and with its large stained glass windows, this provided a beautiful backdrop for M+K. We then continued with some fun portraits at Gairloch Gardens in Oakville followed by a stunning reception at Liberty Grand. It was incredible to see a pair so much in love and it was a such a joy to photograph. Here are some of my favourites from their big day.