|Photo: David Kawai, The Ottawa Citizen|
William and Catherine visited the National War Museum in Ottawa and spoke to veterans and their families.
Catherine is channelling a bit of Carla Bruni in this sleek grey, slightly retro, very chic dress -
just right for Montreal later in the day.
The Canadian National War Museum is located in this stunning building on the banks of the Ottawa River.
The Cambridges had to have been impressed.
On the previous night, a Canada Day party was a must.
Naturally a party dress was required:
The extravaganza continues in Monaco:
Love love love Charlene's wedding dress by Armani
and how sweet are the attendants, in a folk style costume .... so pretty!