All eyes, though, were on her preppy white blazer. Meghan has always been a fashion icon, with pretty much every single thing she wears selling out almost instantly – a phenomenon which has ...
Princess Anne is quite the style chameleon, with royal watchers rarely able to predict what she is going to wear on any given day. While Princess Kate can be relied upon to wear smart, fitted ...