In 2001, Middleton met Prince William while they were students in residence at St Salvator's Hall at the University of St Andrews. She reportedly caught William's eye at a charity fashion show at the university in 2002 when she appeared on the stage wearing a see-through lace dress. The couple began dating in 2003, although their relationship remained unconfirmed. During their second year, Middleton shared a flat with William and two other friends. From 2003 to 2005, they both resided at Balgove House on the Strathtyrum estate with two roommates.