these subtly matching outfits are more important than ever. Prince William, Prince George, Kate Middleton, and Princess Charlotte after arriving at Tegel Airport in Berlin on 19 July 2017.