CharacterAmy DudleyAmy Dudley in The Virgin Queen (2006), played by Emilia Fox. Played byEmilia FoxAppears inThe Virgin Queen2006