Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge attended The Queen's Birthday Party at the British Ambassadorial Residence during an official visit to Poland and Germany on July 19, 2017 in Berlin, Germany. The Duchess wore a Off-the-shoulder shirred cotton and silk-blend gown by Alexander McQueen. |