Yay - that's much better. Kate wore the McQueen coat dress today to the Order of the Garter Parade. The ladies all look lovely in their summery pastels. This is the same dress that Kate wore to last year's Trooping the Colour event and it is just gorgeous.
A bit of history for the boffins - The Most Noble Order of the Garter was founded in 1348 by Edward III and is the highest order of chivalry existing in England. There can be only 24 members of The Order at any one time so it is a huge honour to be chosen. William was the 1000th member when he was awarded the honour in 2008.