Kate attended the private school Marlborough College and then University of St. Andrews in Scotland, where she met William around 2001. Friends and housemates at first, their relationship came to be in the public eye when they were pictured together on a skiing holiday in Switzerland in ...