Carole Middleton makes a rare appearance in Catherine Walker: great genes? October 11, 2011 By Kaiser 27 Comments