Caro was born in Wellington, New Zealand. She attended Kadimah College, Auckland, then Diocesan School for Girls, where she received an alumni award. Caro graduated with a BFA from the Elam School of Fine Arts at the University of Auckland in 1988 and received a Postgraduate Diploma in Film from the Swinburne University of Technology in Melbourne, Australia.