Catherine a crescut la Chapel Row, un sat din apropiere de Newbury, Berkshire, Anglia. A studiat Istoria Artei în Scoția la Universitatea din St Andrews, unde l-a întâlnit pe Prințul William de Wales în 2001. Logodna lor a fost anunțată la 16 noiembrie 2010, și ea a participat la numeroase evenimente regale înainte ca ei să se căsătorească la 29 aprilie 2011 la Westminster Abbey.