En 2000 se graduó con un grado en actuación del Royal Welsh College of Music & Drama en Cardiff.
Desde 1994 sale con el actor Bradley Freegard. El 10 de noviembre de 2009, la pareja le dio la bienvenida a su primera hija juntos, Matilda Myles Freegard.[1] Su segunda hija, Siena, nació en 2014.[2] En abril de 2021 anunció que estaba embarazada por tercera vez. En septiembre de 2021 nació su tercera hija.[3]
Carrera
En 2000 se unió al elenco de la serie Belonging donde interpretó a Ceri Owen, hasta 2009.[4]
En 2005 apareció como invitada en un episodio de la exitosa serie británica de ciencia ficción Doctor Who, interpretando a una sirvienta del siglo XIX llamada Gwyneth.
En 2006 se unió al elenco principal de la aclamada serie Torchwood donde interpretó a Gwen Cooper hasta 2011.[5]
En 2008 volvió a aparecer en Doctor Who, esta vez interpretando el personaje de Gwen Cooper en dos episodios crossover entre Doctor Who y sus dos spin-offs, Torchwood y The Sarah Jane Adventures, que incorporaron personajes de las tres series. Ese año también apareció en la serie Merlín donde interpretó a Mary Collins, una bruja que se convierte de Lady Helen of Mora, una famosa cantante después de matarla. Ese mismo año se unió al elenco de la miniserie Little Dorrit donde interpretó a Maggy Plornish.
En 2010, Eve fue honrada con una beca de la universidad de Royal Welsh College of Music and Drama.
En 2011 apareció en Torchwood: Web of Lies donde interpretó de nuevo a Gwen Cooper. Ese mismo año se unió al elenco principal de la serie Baker Boys donde interpreta a Sarah, la contadora de la panadería.[6]