Skip to Content

Eleanor Harmsworth


The Princess Diaries Narcissism, drug abuse, infidelity, and betrayal—Princess Margaret’s longtime lady-in-waiting writes a tell-all

Quantcast