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
The much-loved local character, who had lived on the city's streets for decades, died in hospital this week after falling ill.
Man City remain five points behind Chelsea in the Premier League title race after a 1-1 draw at Stamford Bridge
Five NHS trusts in the Midlands have come under fire after it emerged bosses were sitting on more than £134 million of spare cash.