What was Lady Diana's occupation before her marriage to Prince Charles? on Aug 2, 2023 Published in Celebrity Trivia School Teacher. Princess Diana taught kindergarten before her marriage.