The Duchess of Sussex dazzled in a sweeping kaftan-inspired Dior gown as she joined husband Prince Harry for a reception at the British ambassador's residence in Morocco on Sunday night.