Queen Elizabeth and Catherine, Duchess of Cambridge, watch a fashion show at De Montfort University on March 8, 2012 in Leicester, England
Queen Elizabeth and Catherine, Duchess of Cambridge, watch a fashion show at De Montfort University on March 8, 2012 in Leicester, England