Who Was Princess Diana's Greatest Love? Not Dodi Fayed, Royal Expert Says Princess Diana has reportedly settled for Dodi Fayed - the man she was with on the night of her tragic death.