Best hats of the day go to royal cousins, Princess Beatrice of York and Princess Eugenie of York. According to InStyle Magazine, they chose sculptural hats by Philip Treacy -- a famous British milliner. Princess Beatrice wore a "peacock-hued" Vivienne Westwood and her sister (really stole the show) in a "blush Valentino with matching gloves from Cornelia James."
To get more fashion deets -- including more on The Dress (which I absolutely loved, and I'm not just saying that because I'm not snarky), and the lovely Joss Stone in red -- check out this fab gallery at InStyle.
What'd you think of Kate's dress?
Photo: Fame Pictures