Long live Princess Diana!