 O'Regan was born in Liverpool, England, into a large Catholic family of Irish immigrants.She moved to Cape Town when she was seven.Her mother was a dentist from a "very political household"; her father was a doctor who became active in poor Catholic communities and those subjected to forced removals.