Freya Allan (born September 8, 2001) is an English actress best known for her role as Princess Cyril in the Netflix series The Witcher. Freya Allan Biography Age, Height Early Life: Freya Allan was born in Oxfordshire,