1. Kate Middleton wore the cream Reiss dress for the Canada Day celebration on July 1, 2011 and in her official engagement photo with Prince William taken by Mario Testino released on December 12, 2010. 3. katemiddleton1.jpg