Fashion Show
Britain's Catherine, The Duchess of Cambridge, (L) and Queen Elizabeth II watch a fashion show at De Montfort University, in Leicester, central England on Thursday. Queen Elizabeth II was welcomed by a cheering crowd of thousands as she began her diamond jubilee tour of Britain accompanied by Prince William's wife Catherine.Photo: AFP
Comments