Camilla wore a head scarf to visit a mosque on Wednesday The Duchess of Cambridge, the Duchess of Cornwall and Diana, Princess of Wales wearing head coverings ‘Protocol’ and ‘unspoken dress codes’ are terms which are never far away when it comes to explaining why royals dress the way they do....
Read Full StoryIf the content contained herein violates any of your rights, including those of copyright, you are requested to immediately notify us using via the following email address operanews-external(at)opera.com
comments