Maternity Shoot with Christi, Jean and Emily

It was a great privilege to take photos of this beautiful family a second time round. The first time was at Noordhoek Common.

This evening turned out to be a picture perfect evening with no wind. Big thank you to Christi for the opportunity – you have such a beautiful family.

I cannot wait to meet little Caleb. May he bring you much joy, happiness and blessings.

9small 13small4small 19small 20small 23small 24small 25small 27small 28small 29small 31small 32small 37small   49small 51small53small 54small56small 57small

Maternity Shoot – Sonja

A bit more than a month ago my assistant Mikki and I had a maternity shoot with the lovely Sonja at Noordhoek Common – what fun!


Sonja and Riaan were expecting their second little one – a boy! It was such a privilege to spend the time with her!


Big thanks Sonja. May every thing go well with the birth! Cannot wait to meet your little captain.


A boy is a magical creature – you can lock him out of your workshop, but you can’t lock him out of your heart. – Allan Beck


pic6small pic7smallpic16smallpic18smallpic21smallpic25smallpic28smallpic29smallpic33small


pic1small pic2smallpic3smallpic4smallpic5smallpic6smallpic7smallpic9small

Johnny, Denise and Olivia


I feel truly blessed as I share this. Denise and Johnny were introduced to me through a close friend of theirs and I was truly honoured to share this wonderful journey with them. From the baby shower in their home, to a maternity shoot at Noordhoek Common and this past Saturday to welcome little Olivia home.

I want to share their  story through a photo collection. Johnny and Denise shine with their love for one another and it was beautiful to witness their joy and love for little Olivia.  I want to wish them every happiness, as they share in all her milestones. Enjoy every moment of her precious life. Thank you, for welcoming me into your lives and making it such fun to work with you. Big thank you to Anahi, who made it all possible. Many blessings!


new40new4new7new8new22pic2smallnew12smallsmallpic5smallpic10smallpic13smallbw5_edited-1 - Copy - Copysmallpic22smallpic23smallpic32smallpic40smallpic41smallpic45smallpic17smallpic3smallpic4smallpic5smallpic15smallpic20smallpic25smallpic28smallbw19smallpic31smallpic56small