Emma Corrin says Princess Diana loved a 'filthy' birthday card