Middleton 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.