Hi, I’m Gerard Lalo—

A person with short dark hair and facial hair is wearing a black shirt, sitting inside a dimly lit cafe or restaurant. Their head is tilted slightly, resting on their hand, and they are smiling gently.

With a decade of experience in fashion editorials and weddings, I’ve developed an instinct for seeing what makes people them—the quiet intensity of a glance, the way someone laughs with their whole body, the fleeting expressions that reveal something real and unguarded. That’s the magic I look for in every frame.

And on your wedding day? That magic is everywhere. The tearful smiles, the spontaneous dance moves, the hands squeezing a little tighter during the vows. I’m there to capture it all—the big moments, the unnoticed ones, and everything in between—so you can relive the day exactly as it felt.

My style is a blend of candid, cinematic photography and storytelling with a touch of nostalgia. I shoot mostly on 35mm film (about 80%), creating images with a nostalgic depth, soft grain, and rich, true-to-life tones—the kind that feel like memories the moment you see them.

I use digital (20%) for crisp, in-the-moment captures, ensuring every part of your day is beautifully documented. The result? A wedding gallery that feels cinematic, intimate, and completely you.

Because in the end, I want you to look back at your photos and think, "Yes, that was us. That was our love, our people, and our story—captured exactly as it was."

Ready to capture life's beautiful moments? Book an appointment with us today and let our friendly team guide you through a personalized photography experience that's perfectly tailored to your needs.

Person kneeling proposing with ring, another person laughing, holding hands near face, staircase, mirror and curtains in background.
Two women smiling, one wearing jeweled face decorations and a floral headband, the other with dramatic makeup and a high hairstyle, posing closely together.

Contact us

Interested in working together? Fill out some info and we will be in touch shortly. We can’t wait to hear from you!