24 hours before Prince William and his bride-to-be, Catherine Middleton, tied the knot in a fairytale wedding ceremony watched by 2 billion viewers worldwide, the late Queen Elizabeth II hosted their ...
For the occasion, the Princess of Wales wore a burgundy coat designed by Sarah Burton for Alexander McQueen, and a red beret hat by Sahar Millinery. Sahar Freemantle, the designer behind Sahar ...