Weddings are meant to be captured with authentic emotion, natural beauty, and unposed moments that can be experienced again every time you look at your photos.


Who you choose to be your photographer matters!


Your photographer will be one of the people on your wedding day who will be there for you in every important moment.


I will help you plan your wedding day schedule, coordinate with other vendors, come prepared with a tissue for every joyful tear, get the guests going on the dance floor, and pray for your marriage's success in every step of the way. You deserve the absolute best!


Schedule a free consultation video call with me today to see if I'm the person for you.

Botanical Garden Bridal Portraits

Norfolk Botanical Gardens, VA

Bride in white gown holds red bouquet under mint green garden arch.
A bride in a white lace gown holds a vibrant red and orange bouquet beneath flowering white blossoms.
Bride in lace gown holds red bouquet on garden path lined with tall pines.
Colorful wedding bouquet featuring red, orange and cream roses in a rustic outdoor setting.
Bride in white veil poses among blooming spring daffodils.
A bride in a white lace dress poses against a sheer veil with autumn foliage in the background.
Artistic bridal portraits with vibrant red and orange bouquet against garden backdrop.
Bride with red bouquet stands under wooden pavilion with autumn foliage.
Bride in white lace gown shows leg through slit on garden path.
A bride in a white lace wedding dress poses elegantly among green trees and foliage.
Vibrant red and purple flowers arranged in a romantic wedding bouquet display.
Artistic black and white bridal portraits with flowing veil and lace dress details.
Garden wedding venue with white pillars and green archways creating a romantic outdoor setting.

Destination Wedding

San Diego, CA

White wedding dress hanging on wooden pergola with stone wall and greenery.
Person in tan suit poses with wooden triangle arch and potted palm on grass.
Outdoor wedding ceremony with wooden triangle arch and officiant.
Wedding ceremony moments captured with white floral bouquet in natural setting.
Newlyweds walking hand in hand on grass after ceremony.
Black and white romantic close-up wedding portraits showing tender moments between newlyweds.
Bride in white lace dress holding tropical bouquet with white flowers and palm leaves.
Black and white photos of wedding dress preparation in sunlit room.
Wedding reception buffet table with various food dishes and decorative elements.
Wedding reception dance floor with couples embracing during slow dance.
Large group of wedding guests dancing and celebrating on a dance floor.
Wedding couple posing in front of sparkly curtain backdrop with green floral accents.

Barrio Viejo Bridal Portraits

Tucson, AZ

Intimate wedding portraits at golden hour with desert landscape in background.
Artistic black and white wedding photos with dramatic shadows against white wall.
Groom in black tuxedo poses against brick wall with greenery.
Bride in flowing white dress with long veil poses by rustic wooden doors.
Black and white wedding photos showing a couple against a white wall with dramatic shadows.
Wedding couple poses against yellow adobe wall with tall desert cacti creating geometric shadows.
Wedding photography sequence showing couple walking along brick buildings and vintage cars.
Close-up black and white details of formal wedding attire and jewelry.
Romantic wedding portraits with flowing veil and white bouquet against soft lighting.

Destination Beach Elopement

Virginia Beach, VA

Romantic couple running and playing together along a sandy beach at sunset.
Couple dancing playfully on an empty beach with cloudy skies.
Intimate beach engagement photoshoot among coastal dunes and vegetation.
Romantic beach portraits with couple in white clothing sitting on sandy dunes.
Joyful beach photoshoot with couple celebrating by the ocean waves.
Couple in white clothing sitting together on wet sand at the ocean's edge.
Couple walking and leaving footprints in the sand along a serene beach.
Close-up shots of engagement ring and hands against beach backdrop.
Intimate beach engagement photos showing ring and tender moments.

Western Elopement

Tucson, AZ

A bride in white dress poses with a brown horse in a desert ranch setting.
A romantic wedding kiss captured under a flowing white veil.
A celebratory moment at a western-themed wedding with a horse in the background.
Romantic couple poses with a brown horse in outdoor wedding photos against a moody backdrop.
A detailed lace wedding dress train spreads across sandy ground.
A western-style wedding couple poses with rustic bouquet in desert setting.

Intimate Backyard Wedding

Tucson, AZ

Close-up of wedding bouquet with pink, green, and mauve silk roses.
Black and white portrait of a groom in a light gray suit and bowtie.
Bride in lace wedding dress poses at sunset on an outdoor balcony.
Newlyweds in formal attire smile together during golden hour.
Intimate black and white portrait of a couple in wedding attire sharing a tender moment.
Close-up shots of wedding rings and hands showing jewelry details.
Outdoor wedding ceremony under a decorated pergola during golden hour.
Wedding ceremony setup with white chairs and desert landscape backdrop during golden hour.
Couple in formal attire posing together on desert path at sunset.
Wedding reception dance floor with guests enjoying the celebration.

Windy Pointe Engagement

Mount Lemmon, AZ

A romantic sunset engagement photo session in a mountainous desert landscape with golden lighting.
Black and white photo of a couple walking together on a mountain path during sunset.
Couple embracing during golden hour with desert mountains and wildflowers in the background.
Intimate portrait of a couple in casual attire against a mountain backdrop during sunset.
Couple sitting together on rocky overlook with scenic desert mountain vista in background.
Panoramic desert mountain landscape with couple in foreground during golden hour.
A proposal moment captured on a mountain overlook with desert landscape in background.
Close-up black and white photo showing hands with engagement rings against blurred background.
Romantic sunset photoshoot of a couple embracing on rocky desert terrain.
A romantic black and white maternity photoshoot sequence showing tender moments between a couple.
Couple sharing intimate moments against a scenic mountain backdrop at sunset.
Close-up shot of hands with wedding rings reaching toward each other.

Mountain Elopement

Shenandoah National Park, VA

A couple in wedding attire stands intimately on a tree stump overlooking a mountain landscape.
Wedding bouquet featuring white roses and peach berries with delicate greenery.
Romantic outdoor wedding portraits with flowing veil against sunset sky.
Couple walking down dirt path together surrounded by tall trees and natural scenery.
A romantic couple embraces in a field during sunset wearing white and khaki wedding attire.
Black and white photos of couple dancing playfully on nature trail.
A couple in wedding attire poses together on a hilltop meadow with a scenic mountain landscape in the background.
A couple shares an intimate moment in wedding attire against a bright white background with flowing veil.

Forest Elopement

Couple shares tender moments in a garden filled with vibrant orange flowers and greenery.
Romantic sequence of a couple kissing in a lush garden setting with orange blooms.
Sweet embrace captured in a garden setting with orange flowers and natural greenery.
Close-up of wedding rings displayed on hands against blurred orange and green garden background.
Wedding photos featuring denim jackets with custom text in an outdoor garden setting.
Intimate close-up shots of a couple sharing romantic moments in a garden setting.
Couple embraces and shares tender moments surrounded by lush garden foliage.
Romantic couple shares intimate moments against rustic tree trunks in a garden setting.
Couple shares tender moments among green foliage and orange flowers in a garden.

Beach Engagement

Monterey, CA

A couple shares a joyful moment together outdoors wearing coordinated white and brown outfits.
Close-up shots of hands displaying a sparkling engagement ring.
A romantic couple embraces and laughs together during a sunset photoshoot.
A couple shares intimate moments during a black and white outdoor photo session.
A couple in white outfits embraces tenderly during golden hour.
An engagement ring sits beautifully next to yellow daisies on a textured surface.
A couple plays and splashes in the ocean water during sunset.
Hands toasting with champagne glasses during a celebration.
A couple shares drinks together against a sunset backdrop by the ocean.
A romantic beach photoshoot during golden hour with rocky coastline in the background.