Once again Kate Middleton and the entire Royal Family looked fabulous for Garter Day 2012. She joined her stepmother-in-law Camilla and Prince Edward's wife Sophie to watch the ceremony in the grounds of Windsor Castle.
HRH Catherine, the Duchess of Cambridge wore a Reiss dress and an Alexander McQueen cotton and wool-blend pique coat.
Doesn't Her Majesty look adorable with Prince Phillip?
I love Kate's hair in this photo! Adorable!
Kate's hat is by Jane Corbett.