A lone oak tree stands majestically on a grassy hilltop against a cloudy sky, with two people observing in the distance.
Elegant curved staircase with ornate wrought iron railings and chandelier in a luxury home interior.

Weddings

Scroll for more
Bride in white lace wedding dress and veil holds delicate pink rose bouquet in bright sunlit room.
A lone oak tree stands majestically on a grassy hilltop against a cloudy sky, with two people observing in the distance.
Elegant curved staircase with ornate wrought iron railings and chandelier in a luxury home interior.
A series of soft, dreamy photos showing the back of a white robe with 'Bride' embroidered in elegant script.
Outdoor wedding venue setup with white tents, green lawn, and rustic decor in a garden setting during daytime.
A couple poses in front of a classic white vintage car in a park setting during sunset.
A lone tree stands majestically in a golden wheat field under a cloudy summer sky.
Beach chairs arranged in a curved line on white sand with turquoise ocean waters and clear blue sky in the background.
A beach wedding ceremony takes place on the sand with white chairs and ocean waves in the background.
A group of people wearing bright red traditional Maasai robes gather together on a grassy hillside in Kenya.
A vintage yellow Land Rover decorated for a wedding with white flowing fabric parked in a scenic outdoor setting.
A rustic barn wedding venue with evergreen trees and stone walls creates a romantic countryside setting.
People in blue outfits stand together against a scenic African savanna landscape at sunset.
A romantic wedding couple shares an intimate moment outdoors under natural lighting.
A close-up wedding ceremony shot showing a tender moment between the couple during their vows.
A group wearing graduation robes and formal attire walk together on a grassy path during a celebration ceremony.
Romantic outdoor beach wedding ceremony under palm trees with white floral arch and ocean view.
A romantic wedding couple embraces and kisses in a white archway with palm trees in the background.
Bridesmaids in matching pink dresses pose together during a wedding celebration at an elegant venue.
Close-up detail of a bride's hand on her white lace wedding dress with flowing veil in soft natural light.
Elegant wedding reception tables with pink floral centerpieces, gold chandeliers, and white chairs on artificial grass.
Wedding party in burgundy dresses and white gowns gather under floral decorations and crystal chandeliers.
Romantic wedding couple shares intimate moment under heart-shaped white umbrellas on lush green lawn.
Close-up details of traditional Indian bridal jewelry and coral pink lehenga with intricate gold embroidery.
A modern two-story house with stone facade, white columns, and wrought iron railings on the balcony and stairs.
A wedding party wearing vibrant shades of burgundy, purple, and coral dresses poses together outdoors on a sunny day.
A tender black and white wedding portrait showing an intimate moment between newlyweds with a delicate floral headpiece.
A couple shares an intimate moment under a white umbrella on their wedding day in a lush green garden setting.
Elegant white arched hallway with minimalist architectural design and natural lighting creates a serene atmosphere.
White bridal flats with wedding rings and delicate green vine arranged on lace background in elegant flat lay composition.
A wedding couple shares intimate moments in a garden setting with lush greenery and floral decorations.
A joyful couple shares an intimate moment during their wedding photoshoot outdoors.
A bride in a lace wedding dress poses elegantly by a serene pool surrounded by tropical landscaping.
A romantic wedding couple shares intimate dance poses on white marble steps during their special day celebration.
A group of people in white robes laughing and celebrating together during a joyful gathering.
Elegant outdoor wedding ceremony setup with two white gazebos, floral arrangements, and white chairs on a green lawn.
Elegant outdoor wedding ceremony under white gazebo with floral decorations and soft pastel color scheme.
A romantic wedding couple shares intimate moments while sitting on a stone bench in a lush garden setting.
Elegant outdoor wedding reception setup with round tables, white linens and wooden cross-back chairs under a white tent canopy.
Wedding party in black tuxedos jumps in sync on a grassy lawn during outdoor photo session.
A romantic couple shares a tender kiss in a garden setting while wearing formal wedding attire.
A palm tree-lined walkway with white arches leads to a tropical beachfront wedding ceremony setup.
Wedding party in pink bridesmaid dresses and white bridal gown pose under Mediterranean-style white archway with flowers.

 

Portfolio

See my latest work

Testimonials

Read client reviews

Services

View offerings
WhatsApp / Call
Location

Nairobi, Kenya

Email