28 Nov 2025


Lilitha & Joshua


There are some weddings that just feel good from the second you arrive. Light everywhere, people smiling, music in the background, glasses clinking, and that unmistakable feeling that everyone is genuinely happy to be there. Lilitha & Josh’s wedding at Zonnevanger was exactly that.

It was the kind of late November day we all know so well in the Cape Winelands — bright, hot, and unapologetically summer. The ceremony took place in the middle of the day with the sun blaring down overhead, filling everything with bold light and warmth. Guests found shade where they could, fans were in full motion, and somehow it all added to the charm of the day. It felt real, relaxed, and beautifully South African.

What stood out most to me was how grounded Lilitha & Josh were in each other. No fuss, no trying too hard, no chasing a “perfect” moment. Just two people fully present and genuinely excited to be getting married. Those are always my favourite weddings to photograph, because nothing needs to be forced.

Lilitha looked incredible — elegant, calm, and completely herself. Josh had that mixture of nerves and excitement that so many grooms try to hide but never really can. The second he saw her, everything softened.

Zonnevanger suited their day so well. It has that beautiful balance of natural space and understated elegance, where the gardens and mountain views frame everything without ever taking attention away from the people in it.

Their family and friends brought so much warmth to the celebration. You could feel that this wasn’t just a wedding people attended — it was a wedding people cared deeply about. Every hug lasted a little longer, every speech landed, every cheer was loud and sincere.

Later, when the light finally began to soften, we stepped away for portraits. After the strong midday sun, the gentler evening light felt like a reward. The gardens glowed, the air settled, and the two of them finally had a quiet moment together to take it all in.

Lilitha & Josh, thank you for trusting me with your memories. Your wedding felt honest, joyful, and full of the kind of love that doesn’t need to announce itself loudly to be deeply felt.

 

A groomsman in a beige suit adjusts the collar of a groom in a brown suit outdoors.
A groomsman helps adjust the jacket of a man in a brown suit at an outdoor wedding venue.
Groom in brown suit gets jacket adjusted by groomsman in beige suit near garden gazebo.
Two grooms in brown and beige suits adjust boutonnieres near a white gazebo in a lush garden wedding setting.
Groom in brown suit gets jacket adjusted by groomsman in tan suit near white gazebo outdoors.
Two men in elegant suits pose outdoors near a gazebo, one adjusting the other's jacket at a formal event.
Two men in suits at a wedding, one adjusting the other's boutonniere near a white gazebo outdoors.
Black and white photo of smiling groom in suit having boutonniere pinned on lapel outdoors.
Groomsman in beige suit adjusts smiling grooms tie outdoors in lush green garden setting.
Four groomsmen in tan and brown suits posing in front of a white gazebo surrounded by lush green trees.
Four groomsmen in beige and brown suits pose in front of a white gazebo surrounded by greenery.
Four groomsmen in beige and brown suits pose together in front of white garden gazebo.
Four groomsmen in tan and brown suits pose together in front of white garden gazebo.
Four groomsmen in beige and brown suits with floral boutonnieres pose in front of a white garden gazebo.
Three groomsmen in tan suits help groom in brown suit with final wedding day preparations outdoors.
Groomsmen in beige suits help groom in brown suit with tie near elegant garden gazebo.
Two men adjust young boys brown suit tie while groomsman smiles near garden gazebo.
Black and white photo of four groomsmen in suits relaxing near decorative garden gazebo.
Groomsmen in tan suits help groom in brown suit adjust his tie near a gazebo outdoors.
Four groomsmen in beige and brown wedding suits stand casually near a decorative white gazebo outdoors.
Groomsmen in beige and brown suits with burgundy ties gather near a white gazebo in a garden setting.
Groomsmen help adjust the brown suit jacket of a smiling young man wearing glasses outdoors.
Three groomsmen playfully carry groom horizontally in front of white garden gazebo outdoors.
Four groomsmen pose humorously, lifting one man horizontally in front of a white gazebo.
Black and white photo of groomsmen lifting a man horizontally in front of a garden gazebo.
Black and white photo of groomsmen in suits gathered outdoors near trees before a wedding ceremony.
Three people share a prayer moment together in green garden near white lattice gazebo.
A groom in a brown suit receives a boutonniere from a woman in a floral dress in a garden setting.
Black and white photo of groom having boutonniere pinned by woman in floral dress in garden.
Black and white close-up of groom in tan suit having boutonniere pinned on lapel outdoors.
Two men in suits and a woman in a floral dress examine an item together in a garden setting.
Three elegantly dressed wedding guests conversing near a white gazebo in a lush garden setting.
A family of three poses in front of a white gazebo, with the son in a brown suit flanked by his parents.
Groom in brown suit poses with parents in front of white decorative garden gazebo.
Smiling groom in brown suit stands between proud parents near white garden gazebo outdoors.
Four women in matching sage green pajamas smiling and posing together on a bed in a cozy bedroom.
Four women in matching sage green pajamas smiling and posing together on a bed at a sleepover party.
Four women in matching sage green pajamas pose together on a bed, smiling and making fun gestures.
Four young women in matching sage green pajamas laughing and posing together on a bed during a fun sleepover.
Woman in white dress adjusting earring while looking in round wooden mirror, wearing polka dot headband.
Black bride in white gown with pearl hair accessory admires her reflection in a round wooden-framed mirror.
A Black woman in a white dress adjusts her earring while looking into a round wooden-framed mirror.
Black woman in white dress applying skincare while looking at her reflection in a round wooden mirror.
Bride wearing pearl hair accessories and crystal drop earrings in elegant updo with white bridal gown.
Two men in suits stand near a lush green hedge at an outdoor wedding venue.
Black and white photo of two men in suits conversing outdoors under lush green archway.
Groom in brown suit with floral boutonniere stands with guests near ivy-covered entrance at outdoor wedding.
Black and white photo of a man in a suit walking through a garden archway at an outdoor wedding venue.
Groom in brown suit stands at ivy-covered garden archway entrance at outdoor wedding venue.
Elderly man in light blazer speaks into microphone at outdoor wedding ceremony by pond.
Diverse wedding guests seated in white chairs at an outdoor ceremony under trees.
Diverse wedding guests seated in white chairs at an outdoor ceremony, dressed in elegant attire.
Guests gather at an outdoor wedding ceremony, with a man in a brown suit walking down the aisle.
Groom in brown suit with floral boutonniere walks down aisle at outdoor garden wedding ceremony.
Guests gather under a white tent for an outdoor wedding ceremony, with the wedding party walking down the aisle.
Groom in brown suit with boutonniere stands in lush garden, black and white wedding portrait.
Two men in beige suits share a heartfelt embrace at an outdoor garden wedding ceremony.
Close-up black and white photo of person in white shirt holding a smartphone outdoors.
Groom in brown suit with floral boutonniere tenderly fixes young boy's hair at outdoor wedding ceremony.
Three bridesmaids in halter dresses holding floral bouquets standing under a tree.
Three bridesmaids in brown satin dresses holding orange and white bouquets outdoors.
Groom in brown suit with boutonniere stands beside young ring bearer in white shirt at outdoor wedding ceremony.
Bride walks down the aisle holding a colorful bouquet at an elegant outdoor wedding ceremony under a white tent.
Bride in white gown walks down the aisle with escort at outdoor wedding ceremony under white tent.
Black and white photo of a bride walking down the aisle with her mother at an outdoor wedding ceremony.
Bride in white gown walks down aisle with escort at outdoor garden wedding ceremony.
Bride in white gown walks down the aisle with her mother in orange dress at an outdoor tent wedding.
Bride in white gown holding orange and white bouquet walks down aisle with woman in orange dress.
Elegant wedding guests embrace during an outdoor ceremony with groomsmen standing nearby amid lush greenery.
Black and white photo of bride in lace-trimmed veil and white gown at outdoor waterside ceremony.
Bride in white gown and veil stands beneath floral arch adorned with orange, red, and white roses.
A woman in a peach dress with glasses sits attentively at an outdoor wedding ceremony among guests.
Groom in tan suit with floral boutonniere stands at altar beneath colorful rose wedding arch.
Groom in black suit stands under floral arch at outdoor wedding ceremony in black and white.
Couple exchanges vows under floral arch by tranquil pond in lush garden wedding ceremony.
Bride and groom exchange vows at floral arch gazebo over pond with officiant.
Bride and officiant stand in ornate iron gazebo over water surrounded by lush weeping willow trees.
Couple exchanges vows with officiant in rustic iron gazebo over pond at lush outdoor garden wedding.
Bride and groom stand in ornate gazebo over pond surrounded by weeping willow trees.
Wedding ceremony on ornate gazebo island surrounded by pond under willow trees.
Groom in brown suit exchanges vows under floral arch with officiant at outdoor wedding ceremony.
Wedding assistant adjusts bride's lace veil train on decorated floral bridge as officiant waits at altar.
Bride in lace veil stands before flower-adorned arch gazebo at outdoor wedding.
Bride in flowing veil walks toward officiant on floral-lined bridge at elegant outdoor garden wedding.
Bride in long lace veil stands at floral wedding arch gazebo with officiant.
Officiant and bride stand on rustic iron gazebo over pond at garden wedding.
Groom in brown suit stands under colorful floral arch with bride at outdoor wedding.
Beautiful Black bride in white gown reads vows under a floral arch of orange, red, and white roses.
Bride in white gown walks toward floral arch over water at elegant outdoor wedding ceremony.
Bride and groom exchange vows holding cards under floral arch at outdoor wedding ceremony.
A bride and groom exchange rings at an outdoor wedding altar adorned with colorful floral arrangements.
Couple shares first kiss under ornate floral arch with white and orange roses as officiant reads ceremony.
Bride and groom share first kiss under floral arch with roses at outdoor waterside wedding.
Bride and groom exchange vows under floral arch with orange, red, and white roses at outdoor wedding.
Black and white photo of bride and groom standing together under flower-adorned arch at wedding ceremony.
Bride in white lace veil and groom in brown suit hold hands under floral arch.
Joyful newlywed couple walks down the aisle hand-in-hand after their outdoor wedding ceremony.
Black and white photo of newlyweds joyfully walking back down aisle after outdoor garden ceremony.
A radiant bride in a white gown holds a bouquet while walking down an outdoor garden wedding aisle.
Joyful bride in white gown raises bouquet while laughing as groom follows through garden after ceremony.
Elated Black bride laughs while raising bouquet of orange and white flowers after outdoor wedding ceremony.
Newlywed couple shares a kiss at a white altar inside a small chapel decorated with wooden crosses.
A Black bride and groom embrace outdoors at a vineyard, she in a white gown holding an orange bouquet, he in a brown suit.
Bride and groom embrace in a vineyard aisle lined with white roses under a clear blue sky.
Bride and groom sharing a romantic moment in a vineyard aisle, surrounded by lush green vines under a clear blue sky.
A Black couple shares a romantic moment in a vineyard, the groom in a brown suit and bride in a white gown with veil.
A Black bride and groom share a kiss outdoors in a sunny vineyard, she in a white dress with lace veil, he in brown suit.
Black couple sharing a romantic kiss at outdoor wedding venue, bride in white gown with lace veil, groom in brown suit.
Black couple sharing a kiss in a white rose garden, bride in white gown with veil, groom in brown suit, Cape Dutch venue.
Black couple sharing a kiss in a rose garden with a white Cape Dutch wedding venue in the background.
Two people gently touching fingertips in a garden with white flowers and a white farmhouse in the background.
Black bride and groom holding hands in a white rose garden, bride's veil flowing, groom in brown suit, mountain backdrop.
Black bride and groom pose in a lush garden with white flowers, mountains in background on their wedding day.
Bride in white gown with lace veil and groom in brown suit posing in a rose garden with mountain views.
Newlyweds holding hands in a blooming white rose garden with a scenic mountain backdrop on their wedding day.
Bride and groom embrace in a white rose garden, her lace veil flowing in the breeze with green hills behind.
Black bride and groom share intimate forehead touch under wedding veil, bride wearing pearl earrings holding orange bouquet.
Newlyweds sharing intimate kiss under bridal veil, groom in brown suit with glasses, bride in white sleeveless wedding dress.
A bride and groom share an intimate moment, she wears a diamond ring and holds orange flowers against his brown suit.
Wedding couple kissing under flowing lace bridal veil in lush garden setting with green hedges and trees.
Romantic wedding photo of bride and groom kissing hidden beneath a flowing lace bridal veil outdoors.
Black and white romantic wedding photo of couple kissing beneath elegant lace veil in garden setting.
Bride and groom share an intimate moment beneath a lace-trimmed veil, faces close in a romantic embrace.
Bride and groom share a romantic kiss under a flowing lace wedding veil in a lush garden setting.
Bride and groom share romantic kiss hidden beneath lace wedding veil in sunlit garden setting.
Black and white close-up of bride's hand resting on groom's arm beneath a sheer wedding veil.
Close-up of bride's hand with wedding ring gently holding groom's arm through a delicate lace veil.
Close-up of bride's hand with diamond engagement ring resting on groom's lap beneath a sheer wedding veil.
Newlyweds sharing a first kiss under a floral arch adorned with orange, red, and white roses.
A Black bride and groom share a kiss under a floral arch adorned with red, orange, and white roses at their wedding ceremony.
A Black couple shares their first kiss as newlyweds under a floral arch adorned with orange, red, and white roses outdoors.
Bride and groom sharing an intimate moment under a stunning floral wedding arch with orange and white blooms.
Wedding party poses under a tree, bride in white with bridesmaids in brown dresses and groomsmen in tan suits holding bouquets.
Black and white wedding party photo with bride, groom, bridesmaids and groomsmen posing under a tree outdoors.
Wedding party poses under tree, bridesmaids in brown dresses, groomsmen in tan suits, bride in white gown.
Wedding party poses under a tree, bridesmaids in brown dresses, groomsmen in tan suits, bride in white holding orange bouquet.
Joyful wedding party celebrating under a large tree, bridesmaids in brown dresses holding bouquets.
Wedding party poses under a tree, bridesmaids in brown dresses and groomsmen in beige suits with orange floral bouquets.
Wedding party celebrates under a tree, bridesmaids in brown gowns and groomsmen in tan suits cheering for kissing couple.
Black and white photo of wedding party gathered under a tree, bridesmaids and groomsmen with bride and groom.
Joyful wedding party celebrates under a tree, bride in white with orange bouquet surrounded by bridesmaids and groomsmen.
Joyful wedding party celebrates under a tree, bridesmaids in brown, groomsmen in tan suits, bride holds orange floral bouquet.
Smiling bride in white gown holds orange bouquet as wedding party cheers around her under a shady tree.
Joyful wedding party celebrating outdoors under a tree, bride in white holding orange floral bouquet with bridesmaids in brown dresses.
Bride and groom share a kiss surrounded by cheering wedding party in brown and tan attire under a shady tree.
Black and white wedding photo of bride and groom kissing surrounded by joyful wedding party under a tree.
Joyful newlyweds share a kiss surrounded by their wedding party holding orange and white bouquets outdoors.
Bride in white dress poses with three bridesmaids in brown satin gowns holding orange and white bouquets outdoors.
Black and white photo of bride in white gown with three bridesmaids in elegant dresses holding floral bouquets outdoors.
Bride in white gown with three bridesmaids in brown dresses holding orange and white bouquets outdoors.
Bride and three bridesmaids in brown dresses laugh joyfully while holding orange and white floral bouquets under a tree.
Black and white candid photo of bride and bridesmaids sharing a joyful moment while holding bouquets under a large tree.
Bride in white dress and bridesmaids in brown gowns share a joyful laugh while holding colorful bouquets outdoors.
Black and white photo of bride in white gown laughing with three bridesmaids holding floral bouquets under a tree.
Bride in white gown stands with three bridesmaids in brown dresses holding orange and white bouquets under a shady tree.
Black and white photo of bride and three bridesmaids holding bouquets under a tree outdoors.
Bride in white gown poses with three bridesmaids in brown dresses raising bouquets of orange and white flowers.
Bridesmaids in brown dresses help adjust bride's white gown while holding orange and white floral bouquets outdoors.
Bridesmaids in brown satin dresses help adjust bride in white gown holding orange and white bouquet outdoors.
Black and white photo of bridesmaids in brown dresses attending to smiling bride holding bouquet under a tree.
Bridesmaids in brown satin dresses help adjust bride in white gown while holding orange and white bouquets outdoors.
Bride in white gown smiles as bridesmaids in brown satin dresses help her with orange and white bouquets outdoors.
Black and white photo of smiling bride in white gown holding floral bouquet surrounded by bridesmaids under trees.
Radiant bride in white dress smiles while holding orange and white bouquet surrounded by bridesmaids in brown dresses.
Groom in brown suit poses with three bridesmaids in matching brown dresses holding orange and white bouquets outside.
Groom in brown suit shares a joyful moment with three bridesmaids in matching brown dresses holding orange bouquets.
Black and white photo of groom in suit sharing a fun moment with two bridesmaids holding bouquets under a tree.
Groom in brown suit laughs with three bridesmaids in matching brown dresses holding bouquets under shaded trees.
Black and white photo of bride, groom, and bridesmaids laughing together while holding bouquets at an outdoor wedding.
Groom in brown suit poses seriously with two bridesmaids in brown gowns holding orange bouquets under a tree.
Groom in brown suit poses with two bridesmaids in brown gowns holding orange bouquets with arms crossed outdoors.
Black and white photo of groom in suit posing with two bridesmaids holding bouquets in a playful serious pose.
Four groomsmen in beige and brown suits pose formally under a large tree at an outdoor wedding.
Groom in brown suit poses with three groomsmen in beige suits under a tree at an outdoor wedding.
Four groomsmen wearing beige and brown suits with floral boutonnieres stand together under a tree at a wedding.
Groom in brown suit laughs with groomsmen in beige suits during a joyful outdoor wedding celebration.
Groom in brown suit laughing with three groomsmen in beige suits under a tree, adjusting boutonnieres outdoors.
Bride in white gown and groom in brown suit pose together under a tree holding an orange and white bouquet.
Black bride in white gown and groom in brown suit stand together under large tree holding floral bouquet.
Black bride and groom share tender moment leaning against large tree, bride holding white and orange bouquet.
Black and white portrait of an elegant bride and groom embracing near a tree, bride holding a bouquet.
A Black bride and groom lean together tenderly by a tree, she holding a bouquet of orange and white flowers on their wedding day.
Groom in brown suit kisses bride holding orange and white bouquet under trees on their wedding day.
Groom in brown suit kissing bride's cheek as she holds a vibrant orange and white wedding bouquet.
Close-up of bridal bouquet featuring orange dahlias, white roses, and eucalyptus with matching groom boutonniere.
A smiling Black bride in a white gown holds a vibrant orange and white bouquet while walking through a lush garden setting.
Joyful newlywed couple walking after outdoor wedding ceremony, groom in brown suit, bride in white dress holding bouquet.
Bride and groom sitting together on a beige sofa in a decorated outdoor garden wedding venue on a sunny day.
Bride in white dress sits on beige armchair with orange and white bouquet on sunny outdoor wedding day.
Bride and groom sitting on beige outdoor sofa with orange bouquet, wooden backdrop draped with orange and teal fabric.
Bride in white gown sitting on beige sofa with orange and white wedding bouquet featuring dahlias and roses.
A Black couple in wedding attire holds hands outdoors, groom in brown suit with glasses, bride in white dress.
Men in white uniforms set up wooden furniture under large patio umbrella at outdoor wedding venue.
Young boy in brown suit greets bride in white dress at sunny outdoor wedding celebration.
Elegant wedding cake decorated with colorful fresh flowers including pink gerberas, roses, and red carnations.
Elegant wedding cake decorated with colorful fresh flowers including pink gerberas, roses, and wildflowers on a white tablecloth.
Guests serving themselves at an outdoor buffet table filled with colorful appetizers and finger foods at a catered event.
Two white swans walk along a curved garden pond path surrounded by lush greenery and flowering plants.
Guests serving themselves at an elegant outdoor wedding buffet table with fresh fruit and appetizers under willow trees.
Elderly woman in blue dress and white hat selecting food at an outdoor wedding reception buffet table with fresh fruit.
Two women serving food at an outdoor buffet table surrounded by lush green trees on a sunny day.
Group of people gathered at an outdoor picnic table under a large umbrella surrounded by lush green trees on a sunny day.
Outdoor wedding reception with guests seated at white chairs under umbrellas on a sunny day.
Black and white photo of a smiling woman in glasses sitting outdoors at an elegant garden event.
Joyful wedding guests clapping and celebrating at an outdoor garden reception with a young girl in a white dress.
Outdoor wedding reception on green lawn with white tables, umbrellas, and guests mingling under large willow trees.
Elegant wedding cake decorated with colorful fresh flowers including pink, orange, and yellow blooms on a white tablecloth.
Long white sheet cake decorated with colorful fresh flowers on a white tablecloth, displayed outdoors against a green hedge.
Black and white photo of women socializing at an outdoor garden party event.
Two children in formal white attire playing with bubbles on green grass at an outdoor wedding celebration.
Black and white photo of a groom in a suit walking with a bride in a white dress at an outdoor wedding ceremony.
Woman in red dress arranging paper cone favors on a decorative bare branch display against a green hedge backdrop.
Man in beige suit speaking into microphone at outdoor wedding reception on green lawn.
Man in suit speaks at outdoor garden event while guests sit under large patio umbrella on sunny day.
Woman in brown dress speaking into microphone at outdoor wedding ceremony in a lush green garden setting.
Smiling guests in summer attire seated outdoors at a garden wedding celebration.
Diverse group of joyful wedding guests laughing and socializing under patio umbrella at outdoor reception.
Woman in terracotta dress giving speech at outdoor wedding reception under white umbrella.
A woman in an orange dress speaks at an outdoor wedding reception while the couple sits on a sofa under a white umbrella.
Outdoor garden gathering with guests seated at tables under a white umbrella on a sunny day.
Elegant outdoor wedding reception on green lawn with white umbrellas, guests dining under weeping willow trees.
Woman playing acoustic guitar and singing into a microphone outdoors, seated on a stool against a green hedge backdrop.
Woman playing guitar at outdoor gathering while two guests relax on sofa in sunny backyard setting.
A woman in a brown gown holding a guitar embraces a man in a tan suit at an outdoor wedding celebration.
Couple speaks into microphone at outdoor garden party under white patio umbrella on sunny day.
Guests socializing at an outdoor wedding reception under white patio umbrellas on a sunny day.
Elegant white wedding cake decorated with colorful fresh flowers on rustic wooden board outdoors.
A couple cuts their wedding cake outdoors, groom in brown suit, bride in white dress with polka dot hat.
A smiling bride in a white dress and headband shares a joyful moment with her groom during a ring exchange outdoors.
Bride in white dress laughing joyfully as groom feeds her wedding cake outdoors in black and white photo.
Smiling bride in white dress and groom in tan suit walking together at outdoor wedding ceremony.
Smiling bride in white gown and groom in tan suit posing together outdoors under trees at their wedding reception.
Bride and groom share a kiss while cutting wedding cake at outdoor garden reception.
Bride and groom cutting a floral-decorated wedding cake at an outdoor reception.
Wedding bouquet with white and orange flowers tossed against a clear blue sky during bouquet toss tradition.