Queen Elizabeth II (R) and Catherine, Duchess of Cambridge (L) watch a fashion show at De Montfort University on March 8, 2012 in Leicester, ...
via
Queen Elizabeth II (R) and Catherine, Duchess of Cambridge (L) watch a fashion show at De Montfort University on March 8, 2012 in Leicester, ...
via