The Crown’s Princess Diana always travels with a vibrator
There’s a new buzz around The Crown star Emma Corrin. The actress, who plays tragic Princess Diana on the show, always has a vibrator in her handbag. Corrin reveals she never leaves home without the private sex toy after learning the royal she portrays always carried a “secret mascot” on foreign visits. In a candid […]