Ali and Kevin have a true love like we’ve never seen before. The looks they give to each other, the vows they shared, and their deep-rooted friendships tell the whole story. They first met through mutual friends, but nothing special happened. A few years later, Kevin asked Ali for her number while they were both at a wedding. Ali accidentally gave the wrong phone number thanks to a few drinks.

As you’ve probably guessed, Kevin was able to track down her real phone number. The rest is history.

Ali and Kevin’s wedding party was filled with so many of their loved ones - individuals who supported them throughout their relationship and were beyond excited for the couple to finally say, “I do!”

Their wedding party knew how to have a good time throughout portraits. They filed into one of Stillwater’s beautiful alleyways and we had a blast as each person’s personalities were captured!

We knew Ali and Kevin’s wedding was going to be a fun celebration ever since photographing their engagement session last September! For their engagement photos, we wandered around Minneapolis - finding the perfect balance between urban and nature. This became the perfect task for their wedding day too!

Ali and Kevin put a lot of time and effort into their details. Each detail was planned carefully and they made many of them themselves! Their execution of a “DIY wedding” was done in such a beautiful and sophisticated way!

Following speeches, the dance floor and party began. Ali, Kevin, their friends, and family blew us away with their killer dance moves!

Whether it’s hiking somewhere new or trying a new restaurant, we knew Ali and Kevin’s happily ever after will be filled with many adventures in their married life together!


Venue: The Loft at Studio J in Stillwater, Dress: Beloved from Wedding Shoppe, Alterations: Custom Sewing by Heather, Hair & Makeup: Jenna Lundell at The Hair Tailor, Menswear: Indochino, Catering: Marna’s Catering, Cupcakes: Lil’ Miss LuLu’s Cupcakes, DJ: Bellagala