We have had it all this wedding season, from soaking wet weddings to scorching hot days reaching 37 degrees Celsius in the Magalies Mountains.

Floris and I geared up for a very stylish Green Leaves Wedding and we expected nothing less from this stunning couple and wedding venue.

The minister delivered a heart-felt ceremony and bounded the couple in marriage by a conventional handshake, while he proclaimed that in the old days, a contract between two people was acknowledged with a mere handshake.

The bridal couple’s beautiful wedding day was emphasized by their romantic first dance.

We also want to thank Barend from BZN Productions, it’s always a pleasure working with you.

riankas_wedding_photography_celeste_charles_green_leaves_wedding_00023Green Leaves Wedding - Celeste & Charles (2) Green Leaves Wedding - Celeste & Charles (3) Green Leaves Wedding - Celeste & Charles (4) Green Leaves Wedding - Celeste & Charles (5) Green Leaves Wedding - Celeste & Charles (6) Green Leaves Wedding - Celeste & Charles (7) Green Leaves Wedding - Celeste & Charles (8) Green Leaves Wedding - Celeste & Charles (9) Green Leaves Wedding - Celeste & Charles (10) Green Leaves Wedding - Celeste & Charles (11) Green Leaves Wedding - Celeste & Charles (12) Green Leaves Wedding - Celeste & Charles (13) Green Leaves Wedding - Celeste & Charles (14) Green Leaves Wedding - Celeste & Charles (15) Green Leaves Wedding - Celeste & Charles (16) Green Leaves Wedding - Celeste & Charles (17) Green Leaves Wedding - Celeste & Charles (18) Green Leaves Wedding - Celeste & Charles (19) Green Leaves Wedding - Celeste & Charles (20) Green Leaves Wedding - Celeste & Charles (21) Green Leaves Wedding - Celeste & Charles (22) Green Leaves Wedding - Celeste & Charles (23) Green Leaves Wedding - Celeste & Charles (24) Green Leaves Wedding - Celeste & Charles (25) Green Leaves Wedding - Celeste & Charles (26) Green Leaves Wedding - Celeste & Charles (27) Green Leaves Wedding - Celeste & Charles (28) Green Leaves Wedding - Celeste & Charles (29) Green Leaves Wedding - Celeste & Charles (30) Green Leaves Wedding - Celeste & Charles (31) Green Leaves Wedding - Celeste & Charles (32) Green Leaves Wedding - Celeste & Charles (33) Green Leaves Wedding - Celeste & Charles (34) Green Leaves Wedding - Celeste & Charles (35) Green Leaves Wedding - Celeste & Charles (36) Green Leaves Wedding - Celeste & Charles (37) Green Leaves Wedding - Celeste & Charles (38) Green Leaves Wedding - Celeste & Charles (39) Green Leaves Wedding - Celeste & Charles (40) Green Leaves Wedding - Celeste & Charles (41) Green Leaves Wedding - Celeste & Charles (42)Green Leaves Wedding - Celeste & Charles