I'm not quite ready to move on from the wedding yet so I thought I'd have a look at some of the fashion on the day - particularly the hats. Gosh there were some shockers - thank god for Carole Middleton and Lady Windsor who saved the day.
William's cousins - Amelia, Eliza and Kitty Carole Middleton
Lady Frederick Windsor (Sophie) Princess Marie-Chantal of Greece
Princess Letizia of Spain Princess Michael of Kent
Sophie, Countess of Wessex Santa Montifiore and sister Tara Palmer-Tomkinson