Royal Ascot has celebrated 300 years Royal Ascot has celebrated its 300th anniversary in 2011 and James Sherwood has documented three centuries of Ascot style. Time to don your hat and lengthen your hemlines; Royal Ascot, which opens tomorrow, is celebrating its 300th anniversary this...