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
More than 2,400 military personnel have been sacked and 130 media outlets shut down as the crackdown continues following the failed coup.
The self-styled Islamic State has released a video of the French church attackers pledging allegiance to the group.
After a relatively mild and quiet night, an episode of rain for many of us tomorrow.