King Charles on Wednesday welcomed German President Frank-Walter Steinmeier at the start of his three-day state visit to Britain.
The president and his wife Elke Büdenbender were welcomed at Heathrow Airport by Prince William and his Kate Middleton on behalf of the monarch.
King Charles and Queen Camilla greeted the president and his wife in Windsor before they took part in a carriage procession to Windsor Castle along with the Prince and Princess of Wales.
Kate Middleton, who is making a gradual return to royal duties after completing her preventive chemotherapy, looked stunning in pictures taken at the airport and later at the Windsor Castle.
The Princess of Wales reportedly re-wore an Alexander McQueen dress for the latest appearance with William.
Here's a collection of photos featuring Kate Middleton during her Wednesday's appearance at the airport and Windsor Castle.