Wow.

How do I even begin to tell you about this wedding in a way that accurately portrays its astounding beauty and meaningfulness?

I simply won’t be able to.

What I can tell you, is that I am inspired by the way Gean and Ashleigh deeply and affectionately love each other and all the people in their lives. They are two of the most genuine people I have ever met, and this reflected in the choices they made for their wedding. No tradition for the sake of tradition. Guests gathered at long tables for an intimate family feast, with every little detail thought out with utmost care and intentionality.

The couple’s love for words and storytelling was weaved into every aspect of the celebration. Banners with significant proverbs set the scene, and each guest received a personal, sincere letter from the bride and groom.

Gean and Ashleigh, I am overwhelmed with gratitude that you asked me to capture this profoundly special day. Thank you for this incredible honour.

Big thanks to Craig Davies for being my assistant photographer, and for Josh Hundermark for joining us on the couple shoot. I have included some incredible images by both of them in the selection below.

Gean&Ash-Langkloof-wedding001 Gean&Ash-Langkloof-wedding002 Gean&Ash-Langkloof-wedding003 Gean&Ash-Langkloof-wedding004 Gean&Ash-Langkloof-wedding005 Gean&Ash-Langkloof-wedding006 Gean&Ash-Langkloof-wedding007 Gean&Ash-Langkloof-wedding008 Gean&Ash-Langkloof-wedding009 Gean&Ash-Langkloof-wedding010 Gean&Ash-Langkloof-wedding011Gean&Ash-Langkloof-wedding016 Gean&Ash-Langkloof-wedding012 Gean&Ash-Langkloof-wedding013Gean&Ash-Langkloof-wedding015 Gean&Ash-Langkloof-wedding014 Gean&Ash-Langkloof-wedding017 Gean&Ash-Langkloof-wedding018 Gean&Ash-Langkloof-wedding019 Gean&Ash-Langkloof-wedding020 Gean&Ash-Langkloof-wedding021 Gean&Ash-Langkloof-wedding022 Gean&Ash-Langkloof-wedding023 Gean&Ash-Langkloof-wedding024 Gean&Ash-Langkloof-wedding025 Gean&Ash-Langkloof-wedding026 Gean&Ash-Langkloof-wedding027 Gean&Ash-Langkloof-wedding028 Gean&Ash-Langkloof-wedding029 Gean&Ash-Langkloof-wedding030 Gean&Ash-Langkloof-wedding031 Gean&Ash-Langkloof-wedding032 Gean&Ash-Langkloof-wedding033 Gean&Ash-Langkloof-wedding034 Gean&Ash-Langkloof-wedding035 Gean&Ash-Langkloof-wedding036 Gean&Ash-Langkloof-wedding037 Gean&Ash-Langkloof-wedding038 Gean&Ash-Langkloof-wedding039 Gean&Ash-Langkloof-wedding040 Gean&Ash-Langkloof-wedding041 Gean&Ash-Langkloof-wedding042 Gean&Ash-Langkloof-wedding043 Gean&Ash-Langkloof-wedding044 Gean&Ash-Langkloof-wedding045 Gean&Ash-Langkloof-wedding046 Gean&Ash-Langkloof-wedding047 Gean&Ash-Langkloof-wedding048 Gean&Ash-Langkloof-wedding049 Gean&Ash-Langkloof-wedding050 Gean&Ash-Langkloof-wedding051 Gean&Ash-Langkloof-wedding052 Gean&Ash-Langkloof-wedding053 Gean&Ash-Langkloof-wedding054 Gean&Ash-Langkloof-wedding055 Gean&Ash-Langkloof-wedding056 Gean&Ash-Langkloof-wedding057 Gean&Ash-Langkloof-wedding058 Gean&Ash-Langkloof-wedding059 Gean&Ash-Langkloof-wedding060 Gean&Ash-Langkloof-wedding061 Gean&Ash-Langkloof-wedding062 Gean&Ash-Langkloof-wedding063 Gean&Ash-Langkloof-wedding064 Gean&Ash-Langkloof-wedding065 Gean&Ash-Langkloof-wedding066 Gean&Ash-Langkloof-wedding067 Gean&Ash-Langkloof-wedding068 Gean&Ash-Langkloof-wedding069 Gean&Ash-Langkloof-wedding070 Gean&Ash-Langkloof-wedding071 Gean&Ash-Langkloof-wedding072 Gean&Ash-Langkloof-wedding073 Gean&Ash-Langkloof-wedding074 Gean&Ash-Langkloof-wedding075 Gean&Ash-Langkloof-wedding076 Gean&Ash-Langkloof-wedding077 Gean&Ash-Langkloof-wedding078 Gean&Ash-Langkloof-wedding079 Gean&Ash-Langkloof-wedding080 Gean&Ash-Langkloof-wedding081 Gean&Ash-Langkloof-wedding082 Gean&Ash-Langkloof-wedding083 Gean&Ash-Langkloof-wedding084 Gean&Ash-Langkloof-wedding085 Gean&Ash-Langkloof-wedding086 Gean&Ash-Langkloof-wedding087 Gean&Ash-Langkloof-wedding088 Gean&Ash-Langkloof-wedding089 Gean&Ash-Langkloof-wedding090 Gean&Ash-Langkloof-wedding091 Gean&Ash-Langkloof-wedding092 Gean&Ash-Langkloof-wedding093 Gean&Ash-Langkloof-wedding094 Gean&Ash-Langkloof-wedding095 Gean&Ash-Langkloof-wedding096 Gean&Ash-Langkloof-wedding097 Gean&Ash-Langkloof-wedding098 Gean&Ash-Langkloof-wedding099 Gean&Ash-Langkloof-wedding100 Gean&Ash-Langkloof-wedding101 Gean&Ash-Langkloof-wedding102 Gean&Ash-Langkloof-wedding103 Gean&Ash-Langkloof-wedding104 Gean&Ash-Langkloof-wedding105 Gean&Ash-Langkloof-wedding106 Gean&Ash-Langkloof-wedding107 Gean&Ash-Langkloof-wedding108 Gean&Ash-Langkloof-wedding109 Gean&Ash-Langkloof-wedding110Gean&Ash-Langkloof-wedding112 Gean&Ash-Langkloof-wedding113 Gean&Ash-Langkloof-wedding114 Gean&Ash-Langkloof-wedding115 Gean&Ash-Langkloof-wedding116 Gean&Ash-Langkloof-wedding117 Gean&Ash-Langkloof-wedding118 Gean&Ash-Langkloof-wedding119 Gean&Ash-Langkloof-wedding120 Gean&Ash-Langkloof-wedding121 Gean&Ash-Langkloof-wedding122 Gean&Ash-Langkloof-wedding123 Gean&Ash-Langkloof-wedding124 Gean&Ash-Langkloof-wedding125 Gean&Ash-Langkloof-wedding126 Gean&Ash-Langkloof-wedding127 Gean&Ash-Langkloof-wedding128 Gean&Ash-Langkloof-wedding129 Gean&Ash-Langkloof-wedding130 Gean&Ash-Langkloof-wedding131 Gean&Ash-Langkloof-wedding132 Gean&Ash-Langkloof-wedding133 Gean&Ash-Langkloof-wedding134 Gean&Ash-Langkloof-wedding135 Gean&Ash-Langkloof-wedding136 Gean&Ash-Langkloof-wedding137 Gean&Ash-Langkloof-wedding138 Gean&Ash-Langkloof-wedding139 Gean&Ash-Langkloof-wedding140 Gean&Ash-Langkloof-wedding141 Gean&Ash-Langkloof-wedding142 Gean&Ash-Langkloof-wedding143 Gean&Ash-Langkloof-wedding144 Gean&Ash-Langkloof-wedding145 Gean&Ash-Langkloof-wedding146 Gean&Ash-Langkloof-wedding147 Gean&Ash-Langkloof-wedding148 Gean&Ash-Langkloof-wedding149 Gean&Ash-Langkloof-wedding150 Gean&Ash-Langkloof-wedding151 Gean&Ash-Langkloof-wedding152 Gean&Ash-Langkloof-wedding153 Gean&Ash-Langkloof-wedding154 Gean&Ash-Langkloof-wedding155 Gean&Ash-Langkloof-wedding156 Gean&Ash-Langkloof-wedding157 Gean&Ash-Langkloof-wedding158 Gean&Ash-Langkloof-wedding159 Gean&Ash-Langkloof-wedding160 Gean&Ash-Langkloof-wedding161 Gean&Ash-Langkloof-wedding162 Gean&Ash-Langkloof-wedding163 Gean&Ash-Langkloof-wedding164 Gean&Ash-Langkloof-wedding165 Gean&Ash-Langkloof-wedding166 Gean&Ash-Langkloof-wedding167 Gean&Ash-Langkloof-wedding168