Ever since she wowed the crowds in a lace McQueen wedding dress four years ago, Kate Middleton has nurtured a close relationship with the notoriously edgy fashion label.
This weekend the Duchess of Cambridge flew the flag for the iconic British brand once again, at the christening for two-month-old Princess Charlotte.
The Duchess, 33, wore a cream-coloured dress and coat by McQueen, and a Jane Taylor fascinator, for the occasion at the Queen's Sandringham Estate in Norfolk.
She was accompanied by Prince William and their eldest child, two-year-old Prince George.
The family smiled and posed for the cameras as they arrived at St. Mary Magdalene Church with guests including the Queen and Duke of Edinburgh, Prince Charles and the Duchess of Cornwall, Kate's parents Michael and Carole Middleton and her two siblings, Pippa and James.
The Duchess was pushing a Millsons' pram that once belonged to the Queen.
Alexander McQueen’s creative director Sarah Burton designed what was arguably the most famous wedding dress in history, for Kate's wedding to William in April 2011.
"An instinctive, intelligent, imaginative young woman’s wish for a beautiful wedding dress — or any kind of dress — is the most natural thing in the world," the designer said at the time. "And I was honoured to pick up the challenge and always will be."
Come take a look at all the christening photos, below.
Photos: Rex Features