The Queen thrilled the audience at a packed-out central London show when she made a surprise appearance to read a letter.
Camilla topped the bill in Letters Live at the Royal Festival Hall, an event known for its mystery line-ups of stars who read monologues from real correspondence.