Canada tour: Royals try out their French in Quebec
The Duke and Duchess of Cambridge have sailed into Quebec City on board a Canadian naval ship, on the latest leg of their first overseas tour.
Earlier in Montreal there was a small demonstration by anti-monarchy campaigners as William and Kate visited a children's hospital.
They couple also enjoyed a little culinary coaching while the duke gave a speech in French, as Nicholas Witchell reports.