Wedding & Portrait PhotographerJM PHOTOGRAPHYMinneapolis

Wedding Hilton Minneapolis St.Paul Airport

Jessica and Ben were married on a gorgeous spring day!  The wedding took place at Hilton Minneapolis/St. Paul Airport Hotel.  We started the day getting ready and it was such a fun and relaxed morning.  Jess was going for simple elegance for her day.  She was such an easy going, no fuss kind of gal.  I had a blast hanging out with her friends and family all day.  For the majority of the outdoor photos we went to Centennial Lakes.  We were so lucky because here in Minnesota we get about 1-2 weeks of spring blooms on the trees and it happen to be the weekend of their wedding.  Talk about AMAZING!  It was pretty windy that morning but I loved the effect it created with Jess’s veil.  Best of all she didn’t let it stress her out and we created some super fun photos because of it.

The ceremony was absolutely stunning back at the Hilton, I loved the warm tones of gold and pinks.  I caught Ben looking at her so sweet and lovingly during their vows.   I also loved the fact that Jess incorporated her hispanic heritage into her day.  The mariachi band during the cocktail hour provided lots of fun entertainment.  Everyone was ready to party at the reception after that!  The evening had many touching toasts and special moments.  But the grand finale was when Jessica and Ben wowed us with their first dance.  Enjoy a peak into their wedding day story…

Centennial Lakes Wedding PhotosCentennial Lakes Wedding PhotosCentennial Lakes Wedding PhotosCentennial Lakes Wedding PhotosCentennial Lakes Wedding PhotosCentennial Lakes Wedding Photos

Centennial Lakes Wedding PhotosCentennial Lakes Wedding PhotosCentennial Lakes Wedding PhotosCentennial Lakes Wedding PhotosCentennial Lakes Wedding PhotosCentennial Lakes Wedding PhotosCentennial Lakes Wedding PhotosCentennial Lakes Wedding PhotosCentennial Lakes Wedding Photos

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