It was Armed Forces Day in the UK on Saturday. However I feel about war and violence and guns, you have to respect that there are people who are prepared to fight and possibly die for their country. And so these sorts of days are taken especially seriously. Kate Middleton, Duchess of Cambridge, was therefore attending a ceremony at the Irish Guards. Prince William is the Colonel of Guards, but this was Kate's first military duty. And she rocked it in on-trend military-style Alexander McQueen.
Let's just have a word quickly about Prince William's outfit. I know, how superficial of me, but it is soo cool. I would kill for that jacket! Wouldn't you?
Right, back to Kate. Her outfit comprised a pre-Fall 11 Alexander McQueen modified look, with a shift dress underneath a fitted jacket. She wore her navy Prada courts and carried her Anya Hindmarch clutch along with it. The Irish Guards lent her the shamrock to wear on the coat as a brooch. Splendid. And perfectly suited to the occasion. See how fashion and function can combine!