After watching hours and hours of royal wedding coverage, the verdict is pretty clear: Kate Middleton absolutely got it right. Aside from the dress being elegant, regal and timeless, her hair and makeup were also beautiful. Rumour has it that she did her own makeup (possibly Bobbi Brown)! Her hair was done by the Richard Ward salon in London, who also styled the rest of the wedding party.
If it's true that she did her own makeup, she did a great job! I think she created the perfect natural-smokey eye...not too dramatic, but not too boring either. Love!