Wedding Photography Highlights
Captiva Florida Wedding
Naples, Florida Wedding
Captiva, Florida Wedding
St. Pete Wedding
Casa Ybel Sanibel Wedding
Coconut Point Hyatt Wedding
South Seas, Captiva
Casa Ybel Resort Wedding
Captiva Island, Florida
Pink Shell Resort Wedding
Captiva Wedding
Des Moines Wedding
Fort Myers Beach Wedding
Sanibel Island Wedding
New Orleans Wedding
Casa Ybel, Intimate Wedding
Captiva Island Wedding 2
South Seas Resort Wedding
Naples Wedding
Naples Wedding 2
Los Angeles Wedding


"I would highly recommend her"

We’ve had two sessions with Krista and she was wonderful both times. She shot our wedding pictures in 2020 and they were so beautiful!
When we took our family vacation in winter of 2023, we knew we had to reach out to Krista again. She was very kind, accommodating, and did absolutely wonderful at getting our two little ones to sit for pictures. I would highly recommend her for any occasion.
Thank you Krista!!

"above and beyond our expectations"

When planning for our wedding on Captiva, my fiancé and I both agreed having an excellent photographer would be at the top of our list.  It didn’t take long for us to come across Krista.  Immediately we were drawn to the natural poses, her eye for lighting and the way she could capture every moment so perfectly.  Not to mention she didn’t skip out on showcasing a bit of fun to her work too.  After our first call with Krista we didn’t look any further.  She completely put us at ease with her experience and knowledge and even helped answer other questions around our day.  Leading up to our day we also had an engagement photo shoot which we HIGHLY recommend.  Krista almost makes the camera disappear after a few shots. Poses started to come naturally and it was great time to get to know Krista before our big day.  Seeing and hearing how excited Krista gets as she captures a beautiful moment reassured us we’ve hired the right woman.  As expected, Krista and her team during our wedding day were nothing short of 100%.  She even showed up early to start sneaking in a few pictures and was able to work through some last minute changes in our day to ensure she could still capture the perfect moments with our family.  Everything was above and beyond our expectations. We know her work doesn’t stop after the big day and it didn’t take long to receive the highlights and we were blown away by what she sent. It took us right back to our day and we couldn’t be happier with the decision we made to include Krista and her team on our special day. We will cherish these pictures forever and are so fortunate and grateful for the beautiful work she did.  -Rachel & Adam - South Seas Island Resort, Captiva Island

"made the day fun"

Krista and her team were phenomenal, from the minute they arrived to the minute they left they made the day fun and, most importantly, put me at ease. They worked alongside my videographer and the staff at South Seas Island Resort to make sure the day went smooth and all pictures and moments I asked for were captured. 10/10 would recommend Impressions Photography to anyone getting married in SWFL or beyond!!

"Pictures are incredible"

HIGHLY recommend Impressions Photography! Krista Not only produces amazing photos, but she is so professional and easy to work with! She made us feel comfortable throughout the entire shoot, and we had a lot of fun taking the photos! Our engagement pictures are incredible and we can’t wait to work with her at our wedding!

"Absolutely amazing!"

Absolutely amazing! We had family pictures done on Sanibel Island with Krista and were so thankful we did! Not only are the pictures absolutely BEAUTIFUL, but the experience that we had with Krista and her assistant Maddie is something that we won't forget. Krista was so professional, understanding and kind from the moment I inquired until the pictures were sent to us. We have a six month old baby who Krista was extremely patient with, and made every effort to smile throughout. Krista is the best photographer we have EVER worked with! Don't look any further! We can't wait to work with her again in the future.

"Experience, leadership & good vibes"

Krista shot our Caribbean destination wedding and she was not only the kindest, easiest person to work with, but she shared our excitement and enthusiasm for our big day and took beautiful pictures that really captured the spirit of the event. I absolutely loved working with Krista and appreciated the experience, leadership, and good vibes she brought to our wedding. I'm not usually someone who likes taking pictures, but Krista and Maddie made the experience so fun!

"made us feel comfortable"

Krista was our photographer for our wedding in Sanibel, Florida. She was incredible to work with, from our initial email exchange where she provided us with a detailed timeline to the actual wedding day. She is super friendly, creative, and really made us feel comfortable. We had a ton of fun with her! Highly recommend!!

"extremely professional"

It's a little bit hard for me to talk about Krista without coming across as a little over-exuberant. It's not because I'm given to excessive praise, though - it's that she's that good.
We got married in New Orleans, and Krista and Emily came to photograph the wedding and reception and rehearsal. The pictures are beautiful. The composition is just outstanding. But more than that, Krista captured the wedding exactly as I hope to remember it. None of the over-serious stuff that I saw in so many other vendors. Just beautiful pictures of smiling people - sometimes a little silly, but mostly just happy. Krista somehow manages to capture the feeling of the moment *perfectly*. And I'm doubly happy because the pictures are going to be what we keep from the thing, after all.
The pictures are about half of it. The other half is how just utterly pleasant Krista and Emily were to work with. They're charming, and pleasant, and tactful, and extremely professional. I'm reasonably confident one leads into the other - because she's so easy to work with, the pictures come out that much better. - Brooke & Hank - New Orleans, Louisiana

"The pictures are beautiful"

I first contacted Krista for our larger wedding ceremony, that was supposed to be on 9/26/20. She was super easy to work with, created a timeline that was perfect (way in advance too) and then we had to postpone the bigger celebration due to COVID. Krista was so helpful in moving us to another date in 2022 and came out for our small elopement style shoot on our original date! She was flexible, easy to work with, got a million shots in a small amount of time and then turned around and delivered them in no time!! The pictures are beautiful, they capture our emotions, they seem so natural and I am really looking forward to working with her again in 2022. Could not say enough wonderful things but seriously, the pictures speak for themselves! THANK YOU!!

"very helpful and flexible"

After having to reschedule our April wedding due to COVID, Krista was very helpful and flexible, allowing us to adjust our wedding package and staying in touch while we adjusted our plans.

They helped make sure that every aspect of our wedding day was captured the way we had imagined.

Even when I (the bride) was running a bit past schedule, Krista was able to get lots of ‘getting ready’ shots of me in a very short amount of time - thank you for that!

During the reception, Krista reminded us about different photos we wanted to take and helped direct our guests for all of the fun photo setups we wanted.

We felt very comfortable taking all of our photos throughout the day and at ease that lots of great moments were getting captured.

We can’t recommend Krista and her team enough - we can’t wait to see the rest of our photos!

"perfectly captured every moment"

Krista was such a joy to work with during our entire wedding process. From getting to know us during our engagement shoot, by the time wedding day came, we were both comfortable and at ease. We knew the pictures were going to be amazing, but when it's impossible to pick less than 200 favorites, you know they're special. We both looked at each other and said "that was a great decision." We can't wait to make our album and continue to obsess over our pictures, which perfectly capture every moment of our best day! - Kim & Grant - South Seas Island Resort, Captiva Island, Florida

"mind blowing pictures"

Most professional yet fun, great eye for thinking outside the box, and mind blowing pictures. I chose Impressions Photography after reviewing more than 50 photographers sites. Krista and her team became one of the family from first interaction. At a time emotions run high and problems come up, they just cared so much, were so helpful, and really made my big day more special then imagined. Our wedding of 120 guests all felt so welcome to ask for specific photos and were blown away with how versatile their team was. Impressions Photography does just that impresses from their interaction with even the venue and the band, just above and beyond in ways most photographers do not take the time or have become per-programmed from doing the same thing over and over. If you are able to definitely do the whole weekend with them, it is so nice to have shots from our welcome drinks and rehearsal dinner, to our after hours the night of the wedding, and the morning after guest breakfast. They put in long hard days for us and I can't sat thank you enough! I can't speak highly enough of them and say if you choose them for anything engagement photos, wedding photos, or the whole destination wedding weekend you will always have the most brilliant experience, team, and memories...they live up to their name and are 6 stars in my eyes!!!! - Cassandra & Dan - Salisbury House, Des Moines, Iowa

"easy and fun"

Krista is absolutely amazing!! She did our wedding at Fort Myers beach this past November and I will forever cherish the photos she captured.  She was my favorite photographer after looking through MANY different websites.  Not only is her photography top notch, but she is such a joy and so charismatic to be around.  She was super easy to work with. Extremely organized and made the process so easy and fun! I will fly from Nebraska to Florida just to have a family photo session with her again!! - Mary & AJ - Fort Myers Beach, Florida

"Amazing to work with"

Krista is amazing to work with! She is so sweet and compassionate, and you can tell she really loves what she does. She made sure right from the beginning that she was giving us exactly what we wanted with our pictures on our wedding day. She asked about priorities, style, and overall what we were looking for. When we received our pictures, they were perfect! There were so many to choose from and really captured our wedding beautifully. - Bari & Frank - Tarpon Lodge, Pine Island, Florida

"magical images"

Although we did not meet Krista until the ceremony itself, she immediately put us at our ease and made the whole event stressless and magnificent. Her friendly and professional demeanor immediately calmed our nerves and allowed us to be our natural selves. Krista's attention to detail, patience and easy going attitude resulted in truly fantastic photographs. It was almost impossible for us to find any that we did not like and we now have an album of 350+ magical images to remind us of a truly special day. Everyone we have shown the photographs too has commented on how (as we say in Scotland) "Bonnie and Braw" they are. If Krista worked in Scotland I'm sure she would never be out of work. We cannot thank Krista & Mackenzie enough for the everlasting memories they have given us and we will be forever eternally grateful.

"Exceeded my expectations"

My fiancé and I had engagement pictures done with Impressions Photography, Krista, on Captiva Island, and she far exceeded my expectations! We are getting married August 2022 in Michigan, but I wanted to have engagement photos taken on Captiva as my family has been going there every year since before I was born and holds a special place in my heart. Krista was great to communicate with, was very responsive, and she provided our pictures in a very timely manner. The number of photos she captured was much more than anticipated and much appreciated. She made sure that we got the most perfect sunset photos, and she worked with us to make sure the weather was perfect - we were there the week of Tropical Storm Elsa. I would recommend Krista for all couples! My fiancé was not thrilled about the idea of engagement photos, but she made the whole experience enjoyable and comfortable. Our photos were full of laughs, and we had such a great time. It was so hard to decide which photos to use for Save the Dates because there were so many amazing ones. You won't go wrong with Krista, Impressions Photography!!

Emily - Sundial Family

There aren’t enough words to say how amazing Krista made our family photos! She scheduled and rescheduled for weather issues. Then we decided to changed to a sunrise shoot from a sunset and she set aside the morning for us no problem. She made the process so easy and smooth, met us at our resort and made us feel so comfortable. We have a 3 year old and she managed to finally get a smile out of him! These are photos our family will cherish for a lifetime. I would 100000% recommend and would definitely contact her again if we ever found ourselves in Sanibel again!

Carley - Fort Myers Beach Family

We recently booked Krista to photograph our extended family on our annual summer vacation to the beach. We took our time researching the local photographers and picked Impressions Photography based on the overwhelmingly positive internet reviews. Fortunately, she didn’t disappoint! She was punctual, professional, and personable. She clearly knew what she was doing. She captured some fabulous spontaneous moments, as well as posed our family for beautiful but natural-and-relaxed-looking portraits. Our package included the opportunity for the entire extended family to be photographed together but also have some time for each couple/family to have their own shots. And she worked so well with our 6 year old daughter!

The final product was a gorgeous set of photos that we will treasure forever.