Princess Kate turned heads at Westminster Abbey on Commonwealth Day as the royal wore a Catherine Walker Beau Tie Coat Dress in a cool, bright red tone. Colour analysis expert, Francesca Cairns ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results