Kate O'Regan served in the Constitutional Court of South Africa from its inception in 1995 until her retirement in 2009.