The grass was cut, the chairs were perfectly lined, and the sun light bounced off the white crisp tent.

Kaitlin + Ryan’s wedding was held on her family’s beautiful and pristine property in Stouffville and it totally blew my mind. Actually, the word pristine just isn’t perfect enough to describe the state of Kaitlin’s aunt and uncle’s 14 acre property. We were lucky enough to tour some of the fields before the ceremony and I instantly became filled with ideas and excitement for the photos I was going to be able to create with the gorgeous backdrop.

Kaitlin wore a contagious smile all day and I know that Ryan felt Kaitlin’s happiness when they saw each other for first time as she walked down the aisle with her father. They laughed and cried during their vows, and it was heartwarming to be surrounded by their close friends and family during the beautiful ceremony. The bridal party was an absolute hoot, and a pleasure to work with. And I will say with my extensive history of attending weddings, I have never heard such exceptional and hilarious speeches in my whole life. I can honestly say that I didn’t want the speeches to end! After dinner we stole the Bride and Groom away from the bustling tent for some alone time during the golden sunset to capture some sweet moments. The light was absolutely stunning!

The whole day was nothing short of spectacular and we were so lucky to be included in Kaitlin + Ryan’s wedding.

Kait + Ryan :: I cannot thank you enough for trusting and believing in us to capture the precious moments of your best day ever. I know that great things are headed your way, and I wish nothing but the best for you two. You will forever be a Streetcar Bride and Groom. All our love, L + B.

 

KaitlinRyanWedding_Ceremony-39

KaitlinRyan_GettingReady-6

Kaitlin-Ryan-Married-Getting-Ready-0007

KaitlinRyan_GettingReady-11

KaitlinRyan_GettingReady-66

KaitlinRyan_GettingReady-75

KaitlinRyan_GettingReady-79

KaitlinRyan_GettingReady-98

KaitlinRyan_GettingReady-90

KaitlinRyan_GettingReady-102

KaitlinRyan_GettingReady-114

KaitlinRyan_GettingReady-120

KaitlinRyan_GettingReady-130

KaitlinRyan_GettingReady-131

KaitlinRyanWedding_Ceremony-33

KaitlinRyanWedding_Ceremony-54a

KaitlinRyanWedding_Ceremony-50

KaitlinRyanWedding_Ceremony-55

KaitlinRyanWedding_Ceremony-64

KaitlinRyanWedding_Ceremony-66

Kaitlin-Ryan-Married-Ceremony-0052

KaitlinRyanWedding_Ceremony-75

KaitlinRyanWedding_Ceremony-78c

KaitlinRyanWedding_Ceremony-80

KaitlinRyanWedding_Ceremony-88

KaitlinRyanWedding_Ceremony-102

KaitlinRyanWedding_Ceremony-102b

KaitlinRyanWedding_Ceremony-115

KaitlinRyan_WeddingParty-16

KaitlinRyan_WeddingParty-3

KaitlinRyan_GettingReady-61

KaitlinRyan_WeddingParty-44

KaitlinRyan_WeddingParty-46

KaitlinRyan_WeddingParty-54

KaitlinRyan_WeddingParty-58

KaitlinRyan_WeddingParty-73

KaitlinRyan_WeddingParty-86

KaitlinRyan_WeddingParty-98

KaitlinRyan_GettingReady-39

KaitlinRyan_WeddingParty-108

KaitlinRyan_WeddingParty-119

KaitlinRyan_WeddingParty-124

KaitlinRyan_WeddingParty-133

KaitlinRyan_WeddingParty-134

KaitlinRyan_Reception-3

KaitlinRyan_Reception-6

KaitlinRyan_Reception-74

KaitlinRyan_Reception-81

KaitlinRyan_Reception-86

KaitlinRyan_Reception-95

KaitlinRyan_Reception-114

KaitlinRyan_WeddingParty-142

KaitlinRyan_WeddingParty-161

KaitlinRyanWedding_Ceremony-116

KaitlinRyan_WeddingParty-162

KaitlinRyan_Reception-146

KaitlinRyan_Reception-181

KaitlinRyan_Reception-177

KaitlinRyan_Reception-222