2015
At Charlotte’s christening three years later, Kate opted for a similar simple look – an ivory coat, also by Alexander McQueen. She wore the pretty waist-cinched coat again at an event to mark the centenary of the Battle of Passchendaele in 2017 in Belgium.