Kate Middleton in Temperley London Amoret Lace Gown

Last night the Duchess of Cambridge, Kate Middleton, attended the University of St. Andrews 600th Anniversary Reception and Dinner. She wore a Temperley London Amoret lace gown available to buy from Net-A-Porter.

More Kate Middleton Fashion