Prince William went to the University of St Andrews in Fife, Scotland, where he studied first History of Art and then switched to Geography, graduating with an MA (Hons) 2:1 in 2005.

He completed his school years at Eton College before taking a gap year and then starting at St Andrews in 2001.