Weddings

A wedding reception with a bride and groom sitting at a decorated table, sharing a moment together. The bride is smiling and laughing, holding a spoon, while the groom, wearing glasses and a tuxedo, is smiling affectionately. The table has candles, floral arrangements, and a small cake.
Black and white photo of a couple kissing in front of a historic building with a clock tower in an urban setting.
A bride and groom standing close together in front of a historic building with large columns, smiling and gazing into each other's eyes, the bride holding a bouquet of flowers.
Wedding party with bridesmaids and groomsmen celebrating indoors, holding bouquets, and smiling for the camera.

Low-stress, low-production

My style leans into the candid, the unplanned, the honest. Think less stiff posing, more real connection. I shoot with a photojournalistic approach. I’m always quietly observing and capturing the in-between moments that tell the true story of your day. Just you, your people, and all the genuine emotions that make your wedding yours.

A bride and groom cutting a wedding cake together, smiling, with flowers and a lit candle on the table.
People dining at a long, elegantly set dinner table in a warmly lit indoor space with hanging string lights and plants overhead.
A woman in a wedding dress holding a baby girl in a white dress, with three young girls in white dresses around them, outside in front of a large white house with black shutters and yellow flowers.
Two women hugging in front of a flower market storefront with a neon sign that says 'MARKET.'
Close-up of three women standing together, showing their fashionable shoes and skirts or dresses. The woman on the left wears gold platform heels and a white satin dress. The woman in the middle wears gold heels and a dark green patterned skirt. The woman on the right wears gold heels with floral embroidery and a maroon velvet dress.
A couple sharing a kiss at a wedding reception surrounded by friends dancing and celebrating inside a wood-paneled room.
A couple in formal attire sharing a kiss at a celebration or wedding reception, seen through a window with blurred lights in the background.
People in business attire giving cheers with drinks at an outdoor gathering, seen from below against a clear sky.

Included in your package

I believe in a personalized approach from start to finish, which is why my packages include everything you need for a smooth and stress-free experience. You’ll get full timeline planning to ensure everything flows seamlessly, an engagement session to help you feel comfortable in front of the camera, and custom moodboards and shot lists for both your engagement session and wedding day. Plus, we’ll have multiple opportunities to meet and chat along the way, so I can make sure I’m capturing every detail exactly how you envision it.

Clients invest $3500 on average with 5-6 hours of coverage

  • Black and white photo of a wedding procession with a bride in a wedding dress and veil, holding hands with another woman, walking under a scaffolding on a city sidewalk, accompanied by several people in formal attire.

    Maxi | 6 Hours

    More time means more moments. This package is great for getting ready coverage, first looks, portraits, or extra reception time. It’s my longest pre-set option and can be tailored to fit your day.

  • Two women in wedding dresses embracing each other and smiling at a reception table decorated with flowers, candles, and glasses, in a warmly lit room with bookshelves in the background.

    Mini | 4 Hours

    Perfect for a laid-back, no-fuss day. This package can cover the tail end of getting ready, your ceremony, and a bit of reception time (or whatever fits within four hours!)

  • A smiling woman in a light-colored suit holding a bouquet, holding hands with a man in a dark shirt and pants, walking outdoors on wet pavement at night.

    Micro | 2 Hours

    This package is best for elopements or city hall ceremonies. This includes ceremony coverage, portraits, and any small extras you'd like to add on!

  • Custom

    Not seeing what you’re looking for? Let’s chat and build you a personalized, custom package!