
Britain's Prince Philip, Duke of Edinburgh, smiles as he attends a parade in the role of Royal Marines' Captain General for the last time at Buckingham Palace in London, Britain on Aug. 2, 2017. Prince Philip, husband of Queen Elizabeth II, carries out his final solo public engagement Wednesday before he retires from royal duties. (Xinhua/Pool)