Il rapporto tra Khan e la principessa Diana è ritratto nel film "Diana - La storia segreta di Lady D" (2013), diretto da Oliver Hirschbiegel e basato sul libro intitolato "Diana: Her Last Love" (2001), di Kate Snell. Khan è interpretato da Naveen Andrews, mentre è stata Naomi Watts a vestire i panni di Lady Di. Hasnat però non ha voluto collaborare con il film, sostenendo lui stesso che il film è pieno di bugie da fiction.