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? Love! xo Haley-O Photo: Fame Pictures
Keep up with your baby's development, get the latest parenting content and receive special offers from our partners