Kate Middleton of the day: Look 8 of 10

Kate looks ravishing in this red outfit by Alexander McQueen, worn at the Queen’s Jubilee earlier this year.