Multe dintre relatiile ei au fost insa secrete. Printesa nu a confirmat niciodata legatura cu niciunul dintre ei, in ciuda fotografiilor care dovedesc contrariul.
Inainte sa isi gaseasca sfarsitul, prin viata ei au trecut cativa barbati de top, inclusiv un chirurg pakistanez, Hasnat Khan, iar mai tarziu, miliardarul Dodi Al Fayed.
Cu toate acestea, datele sustin ca Diana a avut o relatie discreta si cu un actor