Unica figlia dell'attrice inglese Annette Ekblom e dell'attore Alun Lewis Bennett, si trasferisce a Londra con la madre all'età di 4 anni, dove frequenta la Royal Masonic School for Girls e in seguito il College of Fine Arts.
Grazie alla partecipazione ad una rappresentazione teatrale a Covent Garden, viene notata da un agente che le permette di frequentare uno speciale programma di studi al London Royal Court Theatre.
Nell'estate del 2008 è impegnata nella registrazione di alcune canzoni da lei scritte, alcune delle quali usate poi come colonna sonora di spot pubblicitari in onda nelle reti britanniche.
Vita privata
Nel 2001 sposa l'attore irlandese Colin Farrell, per poi divorziare soltanto 4 mesi dopo.
Nel 2013 ha sposato Jamie Dornan. La coppia ha avuto tre bambine, la prima, Dulcie, nata a fine novembre 2013 la seconda, Elva, nata a febbraio 2016 e la terza Alberta nata a marzo 2019.