Princess Anne recycles decade-old coat and £16k diamonds for royal rendezvous

Princess Anne, the Princess Royal, looked fabulous as she recycled a green printed coat for the Commonwealth Day service at Westminster Abbey, also wearing a £16,000 gold and diamond brooch
Category