Il ruolo che le ha dato la popolarità è quello di Tina McIntyre nella soap operaCoronation Street (ruolo per il quale è stata più volte premiata e nominata al British Soap Award)[1][2]; altri suoi ruoli principali sono quelli nelle fiction Ordinary Lies, Our Girl e Tina e Bobby[1][2]. È stata eletta la donna più sexy del mondo dalla rivista FHM nel 2015.[1][2]
Fa il proprio debutto televisivo nel 2007, entrando a far parte del cast della soap opera Coronation Street, dove fino al 2014 interpreterà in 826 episodi il ruolo di Tina McIntyre.[1]
Nel gennaio 2011, appare nella copertina della rivista FHM: in quell'occasione, si piazza al tredicesimo posto nella classifica delle 100 donne più sexy al mondo.[1]
In seguito, nel 2015, dopo aver lasciato la soap opera Coronation Street, è nel cast principale della serie televisiva Ordinary Lies, dove interpreta il ruolo di Tracy.[3] Nel luglio dello stesso anno, si sposa con il conduttore televisivo Mark Wright.[1][4]
In seguito, a partire dal 2016, è protagonista, nel ruolo di Georgie Lane del military drama televisivo Our Girl.[1][5][6]. L'anno seguente, è protagonista, assieme a Lorne MacFadyen, della miniserie televisiva biografica Tina and Bobby, dove interpreta il ruolo di Tina Dean, la fidanzata del calciatore Bobby Moore.[1][7]
Nel 2024 è protagonista, nel ruolo di Maya Stern-Burkett, della miniserie televisiva di Netflix, basata sull'omonimo romanzo di Harlan Coben, Un inganno di troppo.[8]
Cinema
Strangeways Here We Come, regia di Chris Green (2018)