The British duchess Camilla Parker Bowles wore a Moroccan caftan to an event a the Royal Buckingham Palace last night.

Prince Charles’ Wife Camilla Parker Bowles Spotted in Beautiful Moroccan Caftan
The British duchess Camilla Parker Bowles wearing caftan