Carol is getroud met Johan van Blommestein. Woon in Pretoria. Sy het twee kinders. Sy werk as kantoorbestuurder by Norex Holdings (Pty) Ltd in Georgeville.