Prince Charles' wife, CAMILLA, DUCHESS OF CORNWALL is to make a guest appearance in long running British radio soap opera The Archers. Queen Elizabeth II's sister, Princess Margaret, previously enjoyed a cameo role on the show in 1984.