Best royal fashion of the week by hellofashion.com / December 09, 2016 - 14:52 GMT The British royals donned their finest traditional dress for the annual Diplomatic reception at Buckingham Palace, with Kate wearing a red Jenny Packham gown for the occasion. Read more about: Royal Style Kate Style Celebrity Style Fashion News The Countess of Wessex looked smart in a tailored dress and court shoes at the ICAP charity day. Queen Rania was elegant as ever in this stunning patterned gown. Princess Marie-Chantal looked glamorous at the Fashion Awards in London. Charlotte Casiraghi worked a laidback look in a striped top and skinny trousers. Princess Sofia looked chic in a black shift dress with peter pan collar. Queen Letizia wore a collarless coat and shift dress to attend a seminar in Rome.