Destination Wedding Photographer

I am a real person, capturing real people. My style can be described as genuine, emotive, and artful. I love capturing stories through my camera, reflecting your real connection. I create memories and heirlooms that preserve your history in a time capsule to be remembered for generations to come.

Get To Know Me


My approach is simple: I am a storyteller. My intention is about to get to know my clients deeply so that I can tell their stories better. I am mostly interested in exposing the beauty of the real, deep emotions our clients experience, the very moment they invite me in. As your story unfolds, I also love creating art along the way.

All you need is Love

Photography to me is about capturing moments that convey a story through images, which reflects emotions such as laughs, tears, eye encounters, surprises and all about love.



Tanya and Joshua

Caro was amazing! She captured all the beautiful moments of the entire day. She’s funny and professional. She was an absolute pleasure to work with. I would highly recommend her, if you want the best quality service and spectacular photos! =)

(max-width: 767px) 390px, (max-width: 1024px) 576px, 100vw


Carolina and Petal

Caro went above and beyond before, during and after the wedding. I had a destination wedding so a lot of the communication took place via email and video chat - she always responded in a timely manner. Prior to the wedding, she got to know me and my husband, and went over details that were important to cover before the wedding. The day of the wedding Caro and her team were absolutely amazing - she kept me calm, reminded me to breath and enjoy the day, but most importantly captured beautiful memories that we will always treasure. She delivered the photos and video on time and couldn’t be more pleased with them.

(max-width: 767px) 390px, (max-width: 1024px) 576px, 100vw

Work with Me

I am currently booking weddings and sessions for 2021 and 2022. Make sure to reach out early ’cause my calendar books up fast! Let us know how my team can help you!