Princess Anne, the Princess Royal, is a prolific outfit repeater. One of her wildest fashion moments was in a lilac, sequinned dress that she first wore in 1989, repeating the look in 2005. Could she ...
Queen Letizia donned a timeless turquoise dress by Dandara Spain as she chaired an event held on World Cancer Day.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results