Princess Charlotte wore a blue dress with matching shoes and a headband at Prince Louis' christening at the Chapel Royal, St. James's Palace in 2018. Image Source: Getty / WPA Pool