Well, she has certainly come a long way from Raquel on Coronation Street.
Sarah Lancashire has been in some cracking dramas over the years but her role in Happy Valley has got everybody talking.
Without spoiling the plot, she plays police officer Sergeant Catherine Cawood, a divorced mum who is also looking after her daughter's son following her suicide.
The BBC drama set in Hebden Bridge in Yorkshire brings together a kidnap plot with Catherine's family's past with compelling results.
This drama doesn't pull any punches and at times it has been uncomfortable to watch to say the least but it is undoubtedly one of the best programmes on television we've seen all year.
And Sarah is fantastic in it. Her character which goes through the mill is utterly believable portraying such a raft of emotions throughout.
Just as Broadchurch created water cooler moments up and down the country, Happy Valley is a series which has really gripped viewers and rightly so.
Episode six of six is on Tuesday night on BBC1 at 9pm but you can still catch previous episodes on iplayer.
It is well worth the watch. And while Olivia Colman certainly deserved her BAFTA recognition recently, let's hope come next year, Sarah Lancashire is polishing off an acceptance speech for best actress because it is definitely a performance worthy of recognition.