Your wedding day, your day you have always dreamt of captured in a timeless and elegant fashion. Your love story told beautifully through your wedding photographs.

Jennifer & Nick {Weddings}

The spectacular Twelve Apostles Hotel set the scene for Jennifer & Nick’s magical day where they said their ‘I do’s’


Tarryn & Aidan {Weddings}

Tarryn & Aidan pledged their love to one another at the picture perfect Zorgvliet Wine Estate in the Helshoogte valley just outside of Franschhoek.


Lauren & Ranon {Weddings}

Lauren & Ranon were the winners of the ‘Win Your Wedding Competition’ which I ran along with a host of amazing suppliers to raise funds for Uitsig Animal Rescue last year


Kirstyn & Neill {Weddings}

These high school sweethearts tied the knot in Stellenbosch in the beautiful chapel at Brenaissance Wine Farm and then went onto Landtscap where they held their reception.


Linda & John {Weddings}

Such a beautiful and emotional day where so much love was evident between Linda & John as they exchanged vows infront of their closest group of family and friends.


Chanel & Garth {Weddings}

This loved up couple only had eyes for each other throughout the day and it was a pleasure photographing their wonderful wedding!


Mariska & Ian {Weddings}

I have been dying to photograph a wedding at Rockhaven wedding venue in Elgin and recently my wish came true


Trish & Marc {Wedding}

Trish & Marc were such an awesome couple to photograph, and so gorgeous together.


Alisa & Dermot {Weddings}

I love it when couples from across the world meet spontaneously,  fall in love and live happily ever after.


Sarah & Trevor {Weddings}

This was my 50th wedding that I have had the privilege to photograph and what a beautiful and heartfelt wedding it was!


Kelly & Mike {Weddings}

Kelly & Mike had the most beautiful wedding at In The Vine, just outside of Somerset West.


Lara & Johan {Weddings}

The love that radiated between both Lara & Johan was clearly evident on their special day.

Follow Me

Get In Touch!

Please click here to complete the contact form or email


Please enter your name.
Please enter a valid email address.
Something went wrong. Please check your entries and try again.