The Duke of Edinburgh is in Canada to present a regiment with a new ceremonial flag.
Earlier, he visited Governor General of Canada, David Johnston, and was awarded one of Canada's highest orders.
Prince Philip was given insignias of Companion of the Order of Canada and the Commander of the Order of Military Merit.
The Duke, 91, has served as the regiment's colonel-in-chief since 1953, an honorary title often bestowed on members of the Royal Family.
More top news
Justice Secretary David Gauke said he knew the decision not to pursue a judicial review will "disappoint victims in this case".
A mounted police officer was left in a daze after the Pope's own motorcar startled a horse which threw her from its back.
The test screens for eight common forms of cancer and helps identify the location of the disease.