Queen Elizabeth II and Catherine, Duchess Of Cambridge visit Leicester Town Centre, UK. The England royals sat down on a stage and revealed a plaque in the city centre, and also stood up to sing the English national anthem on the stage infront of thousands of fans. The city centre was grid-locked with thousands of people coming to see the royals. Catherine was wearing an elegant teal peplum suit by L.K. Bennett, and the Queen was wearing a pink coat and hat. Pictured: Catherine, Duchess Of Cambridge