Wearing a smart navy-coloured jacket and trousers, with a blue shirt and suede shoes, Prince William spent time greeting ...
Kate Middleton took part in celebrations for Commonwealth Day at Westminster Abbey in London on Monday wearing all-red ...