Kate Middleton attended a reception in honor of Queen Elizabeth’s Diamond Jubilee at Buckingham Palace last night, coincidentally scheduled in conflict with the British Fashion Awards. She wore an emerald green Mulberry shirt dress with metallic buttons and a repeat print of leafy trees and peace signs. As always, see this outfit, and many more, in our Kate Middleton Look Book.
Kate Middleton. Photo: WPA Pool/2011 Getty Images