Season 3, which premiered January 8, finds protagonists Diana Bishop (a witch played by Teresa Palmer) and Matthew Clairmont (a vampire played by Matthew Goode) back from ye olden times ready to ...
The curator of the latest exhibition at Kensington Palace gives his guide to the royal dress code ahead of a new exhibition.
The three-season plot showcases the witch historian Diana Bishop (Teresa Palmer) and the vampire scientist Matthew Clairmont (Matthew Goode) living a romance wrapped in magic, philosophy ...
Princess Diana married Prince Charles in 1981 wearing ... According to Royal Style in the Making exhibit curator Matthew Storey, the team put scraps of fabric that were not used on the actual ...