Dressed head to toe in sparkling white, Princess Lalla Salma of Morocco was on elegant form as she attended an official function at the palace of Versailles, just outside Paris.
The porcelain-skinned royal – wife of King Mohammed VI - was the guest of honour at the annual dinner organised by the charity AVEC, funds from which go to the fight against cancer.
Salma, who was accompanied by former French First Lady Bernadette Chirac, looked beautiful in a delicate embroidered dress teamed with a gold-trimmed cape.
During the gala the mum-of-two was lauded by David Khayat, president of the National Institute of Cancer in France.
He praised the work of the Moroccan princess in the fight against cancer and her tireless efforts to get treatment and medicine to the disadvantaged people of her country.
Photo: © Getty Images