Wedding & Portrait PhotographerJM PHOTOGRAPHYMinneapolis

Grand Forks Wedding Photographer

Every year my family plans a little vacation away at a cabin and I was so excited when I got a call from Laura and her mom about shooting her wedding in Grand Forks, ND. Normally this would be about a 5 hour drive for me, but luckily I was ending my vacation the day before her wedding and it happened to only be 3 hours from them. I got up early and made the 3 hour drive through the Minnesota farm land and crossed over into North Dakota. I started my day in Thompson, ND at Laura’s family home. We had a great morning photographing her details and those special moments between her family. I couldn’t help but think that someday this will be me with my own daughters. Laura and family are so close and it’s so evident in the photos from their special day. I was tearing up all day just capturing them through my lens. This is what I live for! Documenting these gorgeous stories!

We proceeded to St. Jude Catholic Church in Thompson. Such a special church since so many in her family have been married there. They had a touching ceremony with many laughs and tears of joy! Afterwards we went to University Park near the UND campus. Such a gorgeous spot for wedding photos. We had the most amazing light for wedding party pictures! The soft pinks and baby’s breath looked gorgeous with the park’s views. I was also in love with they guys bow ties and suspenders! Totally a classic look!

Finally we spend the evening at the Alerus Center in North Dakota. I have to say my mouth dropped when I entered the ball room. Laura and her mom did an amazing job with the decor colors and theme. I loved all the florals provided by Sadies Flowers. Simple elegance done amazingly well! Enjoy all the photo goodness from Laura & Ricky’s day…

Grand_Forks_Wedding_PhotographerGrand_Forks_ND_Wedding_PhotographerGrand_Forks_Wedding_PhotosGrand_Forks_Wedding_Photographer_02Grand_Forks_ND_WeddingGrand_forks_Wedding_North_DakotaGrand_Forks_Wedding_Photos_02Grand_Forks_Wedding_Photographer_03Thompson_ND_Wedding_PhotographerThompson_Wedding_NDThompson_ND_Wedding_PhotosThompson_Wedding_ND_02St_Jude_Wedding_Thompson_NDSt_Jude_Catholic_Church_Wedding_North_Dakota

St_Jude_Catholic_Church_Wedding_Thompson_NDThompson_ND_Wedding_St_JudeSt_Jude_Catholic_Church_Wedding_ThompsonUniversity_Park_Wedding_NDUniversity_Park_Wedding_Grand_ForksUniversity_Park_Wedding_Photos_Grand_ForksUniversity_Park_Wedding_Pictures_Grand_ForksUniversity_Park_Wedding_ND_02University_Park_Wedding_Photos_NDUniversity_Park_Wedding_Pictures_Grand_Forks_02Grand_Forks_Wedding_University_ParkUniversity_Park_Photos_Grand_ForksAlerus_Center_Wedding_Grand_ForksAlerus_Center_Wedding_NDAlerus_Center_Wedding_Grand_forks_NDAlerus_Center_Wedding_Pictures_NDAlerus_Wedding_Grand_Forks_NDAlerus_Wedding_Pictures_Grand_ForksAlerus_Grand_Forks_Wedding

We are on Instagram
I know the gram has been quiet but it’s been busy behind the scenes! Lots of editing going on as I wrap up my fall season with a few more sessions to go before things really slow down for Christmas. My 2026 wedding calendar is officially booked and I will now only be taking 2027 weddings and beyond! Thank you to all my clients who continue to support me 🤍
Last week I had the privilege to photograph Madeline and Aaron at Lake Superior. This week, I get to go explore Lake Superior and the Apostle Islands. I will be out of the office 8/7-8/10. Soaking up these last few days of summer with my family before back to school! Can't wait for M&A's wedding next August in Duluth! 
.
.
.
#duluthweddingphotographer #lakesuperior #duluthmn #duluthengagementphotographer #minnesotabride #minnesotaweddingphotographer
Packing up all my gear to head to Duluth for a sunset engagement session tomorrow! 
.
.
.
#duluthweddingphotographer #engagementphotos #mnbride #minnesotabride #twincitieswedding #minnesotawedding
I'm back!! I spent an amazing 2 weeks in Europe visiting multiple cities! Rome, Sorrento, Positano, Capri, Venice & Paris. What an unforgettable adventure I had with my family. So many memories made and thousands of photos captured! I'm slowly working my way through my inbox and getting back into the swing of things. I'm looking forward to the second half of my season capturing your special moments!
.
.
.
#minneapolisweddingphotographer #parisfrance🇫🇷 #minnesotabride #2026bride #lookslikefilm #refinedco #mnweddingphotographer
Not sure how my baby grew up to be an adult, but here we are! She turns 18 this fall and in just 3 more sleeps, we will board a plane with her sister and dad to explore Italy & France. I'll be out of the office July 9-24th, so if you need to get a hold of me, I will get back to you when we're back state side. Make sure to follow our adventures on IG stories!

@jmphotographymn