Britain's Queen Elizabeth II (C) receives Chinese Premier Li Keqiang (L) and his wife Cheng Hong (R) at Windsor Castle, in Windsor, west of London, on June 17, 2014 on the first full day of a three day visit by the Chinese premier to Britain.  AFP PHOTO / POOL / STEVE PARSONS        (Photo credit should read Steve Parsons/AFP/Getty Images)