Allen & Tram’s Rainy Wedding at Cinnabar Hills

“Sometimes during college, Tram would ask me ‘When are we going to get married?’ but I didn’t even know what I was having for lunch! Years later, I can now confidently answer that I think we’re going to be married in a few minutes.”

^^A paraphrase from Allen’s vows

Tram and Allen are the best. They’ve been together for over a decade and complement each other perfectly. She’s actually the sweetest person with the most contagious laughter. And he’s constantly bringing out said laugh. They’re both just so funny and smart and kind! I already knew all this, but it was so much fun watching them shine around all their friends and family. Everyone loves them and for good reason!

And their day was just so much fun. Complete with a boba bar. Lots of inside jokes. The best food. And life-size cardboard cutouts that made sporadic appearances throughout the day!

It rained for practically the entire wedding day. But Tram and Allen had the best attitude about everything, and I think it was just about perfect. We considered having the ceremony inside, but miraculously it let up just in time for the ceremony. And even when we were out in the rain, everyone was so joyful and helpful and prepared with a bunch of clear umbrellas 😉 Special thank you to everyone who held umbrellas over my head while I shot!

Tram and Allen, you two are actually the most giving, most fun humans. Thank you so much for letting me be a part of the magic that was your wedding. Enjoy your honeymoon and I can’t wait to share more soon!

Venue: Cinnabar Hills

Cake: Cake Expressions

DJ: Brian Nguyen

Hair & Makeup: Julie Cao

Boba: Moba Tea

Photobooth: Gordon Lim

Decor: Valley Event Decor

Dress: Miosa Bride

Bridesmaid Dresses: Birdey Grey

Suits: Indochino



Allen & Tram’s Rainy Wedding at Cinnabar Hills

share this post


get in touch!

want to learn more about working with caili?

download ,my session style guide

we will be in touch soon

thank you