serving Utah & worldwide


do your love story justice

Your wedding is a once-in-a-lifetime opportunity to bring together everyone you care about and have a party. And I love that!

When I was in your shoes, I was really excited for my own wedding. But honestly, planning the thing did get stressful at times haha. Preparing took up a lot of my time, money, and mental energy. Having a wonderful photographer made sure all that effort was worth it! Not only does a wedding photographer preserve the fruit of your planning labor, they also capture the effort of your family and friends' to be there for you. And since they're by your side the entire day, a fabulous photographer will add to the joy of your day, guide you through a significant portion of it, and help make sure you actually are able to enjoy the party.

When I'm behind the camera during a wedding, I'm like a bridesmaid with a camera. I'll love on your friends and family, help you feel beautiful, hype you up, keep things on schedule, and give you peace of mind.

Caili is hands down, the best. Stop your search right now, because you have found your wedding photographer. 

Caili has an incredible ability to put the people she is photographing at ease. We felt like we were hanging out with a friend, and that level of comfort in front of her really translated to our photos. She really knows how to capture the genuine moments of joy between two loved ones. My now husband and I are both pretty uncomfortable having our picture taken but we had fun while we were doing it, and we both can't believe we look as good as we do in the pictures. She was organized, efficient, and a great communicator. My whole family was completely in love with her on the wedding day. I couldn't be happier with everything!


"She really knows how to capture genuine moments of joy"

Caili was so wonderful to work with through and through. From our very first meeting with her when she explained her services in a no-pressure environment, to our engagement pictures, and finally the day of Caili was organized, timely, and ON TOP of EVERYTHING. We also had so much fun working with her at all of our sessions, she made us laugh, and i love all of our pictures. On our wedding day Caili did such an amazing job, arriving on time, giving us direction, keeping us structured, making me laugh through the nerves, and she made a lasting impression on all of our guests who to this day note how professional she was and how they want her to do their grad and wedding pics. For someone her age Caili is mature beyond her years and is just about the most professional person i have ever worked with. Our images were also given to us within 2-3 days which was amazing and so wonderful to not have to wait. I can't say enough about how lovely everything turned out, my family and I constantly look at the pictures. I would hire Caili over and over again and would recommend her to absolutely anyone, she will make your life so much easier trust me."

"She will make your life so much easier trust me"

A definite five stars for both Caili and the wonderful photos she took for us. Caili was warm, encouraging, and extremely skillful in helping us feel comfortable and guiding us in how to pose for and enjoy our engagement photoshoot. She was also so generous in sharing with us the best spots (even if they took her some effort to get to) and in being fully and joyfully present with us throughout the shoot. She is extremely professional but also personable, and the end result was two sets of the loveliest photos that our loved ones like as much as we do. We will treasure the album of photos she gifted us with as a memory of the time we spent together on our photoshoot in Singapore.

Thank you Caili, for everything! We enthusiastically recommend you to anyone looking for the best photographer for their engagement and wedding photos.


"Fully and joyfully present with us"

Caili is the sweetest, most professional person I have ever met. She was thoughtful and truly interested in getting to know my husband and me before our big day. Her communication was punctual and informative. On our wedding day, Caili brought so much energy and positivity to an already beautiful day. We were a large group and she managed us VERY well, all on her own! Thank you Caili for such an amazing experience!"


"Caili brought so much energy and positivity to an already beautiful day"

Words cannot express how important photography was to us and Caili was amazing! She did our engagement and wedding day photos and everything turned out fantastic. My husband and I never had a photo shoot done before so the engagement shoot was a first but Caili made it too easy! She made us feel so glamorous! Really making us feel flattered and laugh the entire time.

During the wedding all my family and friends were commenting at how fun and kind she was. From our first conversation you can tell she truly immerses herself into her work and she wants to get to know you as a couple. My father in law is a photographer/photography professor and he helped us choose Caili. On the day of he kept commenting on how she really captures the mood of the night with her candid photos. That is the kind of photographer you want on your wedding day!


"Really making us laugh the entire time"

Caili is both a wonderful person and an outstanding photographer! She made the entire shoot so much fun and comfortable by constantly guiding us on what to do. We loved listening to her jokes that made for some great candid pictures. The pictures were the perfect balance between posed and timeless. Caili is so charismatic and was such a joy to be around. We both really appreciated how much she asked about our history as a couple and the fact that she wanted to not only take our pictures but really get to know us as well. The entire experience was amazing and we absolutely LOVE our pictures!!


"She made the entire shoot so much fun"

My Husband and I have worked with Caili 3 times now, for our engagement photos, our wedding, and lastly our maternity photos. The thing that keeps us coming back to Caili is her photo shoots feel like your friend is casually taking photos of you. It doesn't feel like a stranger who you've hired. She has a great eye for making normal, everyday locations look beautiful. She's not above climbing thru bushes and plants to get the perfect angle for a shot :) Caili listens to what her clients want and has always gone the extra mile to take care of the tiniest detail to make us happy.


"Her photo shoots feel like your friend is casually taking photos of you"

Caili was awesome! Not only did our photos turn out amazing, but we also had a great time during our engagement shoot. She was really good at directing us and telling us how to pose. As someone who has never done a photo shoot before, her coordinating exceeded expectations. Her fun and bubbly personality really helped us get out of our shy awkward unphotogenic state and into a more playful and free state to take great photos. She was so down to try different locations, shoot in the rain, chase the sunset and get different views. We got so much out of the session, and everything turned out great! She is very dedicated to her craft and all of our friends loved our photos! We loved everything about it.

- Ben

"All of our friends loved our photos"




view the portfolio

let's be friends


save the date


engagements (dress up & date night)


wedding day


printing heirlooms


it doesn't end there


the experience

I love photography because I love the people I work with and want to be inspired by real-life love stories. I therefore only work with brides that are a good fit. I choose brides who not only want genuine, joyful images but also want an incredible experience. 


You will receive an online gallery with hundreds of photos preserving your memories. But more importantly, we'll meet in person to reminisce about your wedding and turn your meaningful moments into luxurious, tangible heirlooms. Your photos need to be on your walls, in your hands, and in your heart. Not forgotten on a hard drive that's 1) too much work to pull up and 2) may not even be accessible in a few years as technology changes. The only photos you end up looking at are the ones you print.

I'm so lucky to still be close with most of my couples even after they're married. I'll never turn down an opportunity to catch up. I do not offer maternity or family photos, but I've been known to make exceptions to hang out again ;)

I don't want to just be another vendor on your wedding day - I'm going to be a friend. This day is going to be a blur, so I make sure to preserve it in a timeless, yet creative and unique way. After the wedding day, I'll publish a blog post of highlights the following Tuesday!

The better I know your story, the better I can do it justice so we'll meet to talk and plan out what's important to you. And after going to so many weddings, I've learned how to plan an especially joyful day. I'll hook you up with an Engagement Session Style Guide, a recommended wedding day timeline, and plenty of other advice. 

Everyone always has a lot of fun with these. I will guide you the entire shoot - no modeling experience required. And I want you to keep the images you like best, so I let you choose your favorites for detailed editing. Afterward, you'll be featured on the blog and will receive a gallery to download. 

get in touch by filling out the form below or contacting Caili directly at or 801-913-6162

have peace of mind that your memories will be beautifully preserved


frequently asked

Want help wedding planning? 

Free guide

Download my wedding guide with 47 pages (lots of pictures included) - for free