Kate Middleton makes fashion history at the German state banquet in the biggest tiara she’s worn to date. The tiara was commissioned for Queen Victoria in 1853 and contains 2,600 diamonds. The Princess of Wale sis the first person to wear it to a public event in 20 years.

