Kate Middleton, you never fail to surprise us! The royal is a Master of Rewears, and today she gave us another reason why with the re-appearance of her black lace Temperley gown. Catherine first wore the look on the eve of her 30th birthday 10 months ago—or 305 days, to be exact—for the War Horse premiere in London, and chose the black-tie style again today for a dinner hosted at Middle Temple Hall in London in support of the University of St. Andrews, the school she and Prince William attended (and where they met). We love how she added a pop of color with her red Alexander McQueen box clutch, just enough to make it different. And, a word for brides-to-be, this look could be yours—designer Alice Temperley debuted an all-white version at her last bridal show, which will be available for Fall 2013 weddings. Click through the gallery to see more of her most memorable looks.