view services
Your forever starts here
Your wedding day shouldn’t feel like one long, staged photoshoot—it should feel like the very first chapter in the forever of your love story. My goal as your photographer is to create space for you to be fully present, soaking in the joy, the laughter, and the quiet, intimate moments without stress or worry
READ MY STORY
I was born and raised in St. Louis and fell in love with photography at 13 when I got my very first camera. it was all just a hobby until i started my business in 2024. Since then, capturing real, unscripted moments has become my favorite thing in the world. I’m all about documenting the little glances, big laughs, and everything in between - because your story deserves to be told in a way that feels honest, beautiful, and completely you.
- LENA + DIRK
08
23
Brides!! She is amazing!! Randi made the day perfect from start to finish. She was so kind, accommodating, on top of it, and a dream to work with.
- nicole + blake
She puts so much time and thought into what she does and it shows big time in her pictures! She’s great with detail and communication.
09
22
- harsh + vandnha
Randi is the best!! She made our Pinterest dream board come true!! She was so patient and took her time with every pose! Randi didn’t rush us and also showed us each picture!
08
01
VIEW THE GALLERIES
Every wedding is a world of its own—filled with fleeting glances, quiet touches, and the kind of emotions that words can’t quite capture. Through my lens, I preserve the beauty of your day exactly as it unfolds, creating timeless images that let you relive every heartfelt moment for years to come.
LET'S DO THIS
Your wedding is a celebration of love, and I’m here to capture it all—the big emotions, small details, and everything in between. I'd love to schedule a call to go over any questions you have before you decide you're ready to book! It's a huge decision and I want you to feel 100 percent confident before you book! Schedule a call and we can get started on documenting your special day.
Ready to book?