Diana, Princess of Wales

Diana, Princess of Wales appeared in the South Park Episode, Hell on Earth 2006, as a resident of Hell.