As the countdown begins for the much-anticipated French state visit to Windsor Castle from July 8th to 10th, all eyes are on one dazzling question: which tiara will Princess Catherine don for the grand state banquet? The stakes have never been higher, and if rumors are to be believed, we may witness a Montecito meltdown of epic proportions.