Loading
Loading
Loading
Loading
Loading
Loading
July 28, 2021
Puerto Vallarta, Jalisco, Mexico

Kristen & Mackenzie

    Home
    Wedding Party
Monstera LeafMonstera Leaf

Wedding Party

Cori "Coco" McCaffrey

Maid of Honor

Cori and I have been best friends since 8th grade. Its hard to describe the bond we have, but everyone knows we are apart of each others hearts. She is the sweetest, most generous, kind person in the world. She lights up any rooms she walks into. We have seen over 100 live concerts, lived in Broomfield together, and our dogs are even dating. No amount of miles can ever come between us. Cori is my ride or die, best friend, and sister forever.


Sydney "Syd" Johnson

Bridesmaid

I am blessed to have Sydney as my big sister. She has seen me transition through all the stages of my life and has supported me through everything. I appreciate her for always telling me how it is, giving me great advice, and sharing her life experiences with me. Love you Seester.

Darcy "DJ" Jerman

Bridesmaid

Darcy and I have been friends since high school. We played varsity soccer together all 4 years and through that time we grew incredibly close. Darcy is someone I can always go to for anything, and I know she always has my back. Every time we are together is constant laughter and good memories.


Caroline "Care" Findlay

Bridesmaid

Caroline and I have known each other since we were little kids. We used to run around the ice rink together getting into trouble (mostly looking at cute boys) while our big brothers played hockey. Caroline has always been like a little sister to me. She is someone I never get tired of being around, and when we are together we never stop laughing.

Lindsay "Linda" Kohere

Bridesmaid

Lindsay is part of the reason I am so excited to join into Mackenzie family. From the moment I met her I just felt like we were already sisters. Lindsay got me fully addicted to following Instagram influencers and buying all the products they recommend, so she is who I always go to for my shopping addiction, I mean recommendations :) . She also just blessed our family with a new baby girl, Emelia, who we love so much. She is an incredible mother, sister and lifelong best friend.


Bekah "Becky" Fox

Bridesmaid

Bekah is another reason why I feel so lucky to be apart of this family. Since the moment I met Bekah I felt immediately comfortable around her. My favorite memories of Bekah are from Lindsay's bachelorette party, we wont go into detail, but man was Bekah a good time!! She is honest, and funny, and I always feel like I can tell her anything. She is also an incredible mama. She has blessed us with sweet Oliva May and by the time we're in Mexico we will also have sweet baby Porter in our family. I am so grateful to be Aunty Kiki to her beautiful kiddos.

Troy Lacey

Best Man

Best friend of Mackenzie since 8th grade. Work together daily on building a solar empire. Also a great drinking buddy, Master chess player, xbox enthusiast, and overall the go to man. (Also Kristens favorite friend ;)


Mason Gross

Groomsman

Mason and I have been through hell and back together I can always count on him to be there to talk to. He's always keeping me on my toes with adventures that make my big brother sense's tingle, (not the safest or most thought out) but we deffineatly "send it" together.

Aaron Azoff

Groomsman


Sean Cannon

Groomsman

Friends who have been taming the wild sense kindergarten, my go to guy for fishing and anything outdoors. We reconnected after high school when I moved to Colorado and have been close since. Future business partners in Montana when the stars aline!

Nate Hadachek

Groomsman

Nate and I originally met professionally but became friends immediately. We have set goals that date 5 years back and are currently fulfilling them on the daily basis. Super thankful for every opportunity this guy has brought me and all the knowledge I've gained. Me and this guy are going places ;)


Trevor Johnson

Groomsman

Trouble.

Elias Vasquez

Groomsman

For all the days along the way
About ZolaGuest FAQsOrder statussupport@zola.com1 (408) 657-ZOLA
Start your wedding website© 2025 Zola, Inc. All rights reserved. Accessibility / Privacy / Terms