No one can understand what Diana endured: Kristen Stewart