Diana: An extraordinary life