Skip to main contentSkip to footer

Who is Keeley Hawes? Everything you need to know about the Crossfire star

From her family life to her TV credits…

keeley hawes
Ainhoa Barcelona
Content Managing Editor
20 September 2022
Share this:

Viewers don't have to wait for much longer before they get their Keeley Hawes fix. The actress is returning to screens on Tuesday for the BBC's new thriller, Crossfire

MORE: Keeley Hawes reveals what it was like working with husband Matthew Macfadyen on upcoming drama

Ahead of the star's comeback, get to know London-born Keeley, whose TV credits include Line of Duty, Bodyguard, Spooks and Tipping the Velvet.

WATCH: The trailer for new BBC drama starring Keeley Hawes, Crossfire

Keeley Hawes's childhood

The 46-year-old star was born and raised in London and found a love of acting early, enrolling in the famed Sylvia Young Theatre School. Speaking about growing up in the capital, Keeley told The Guardian: "Just the idea of your children going out and playing out and coming in when it's dark, that just doesn't happen. The idea of doing it in central London seems even more heightened and scary. But no, it was fantastic. It makes you quite bold, growing up. It makes you not afraid of anything. I loved it."

keeley hawes in london© Photo: Getty Images

Keeley is best known for her roles in Bodyguard, The Durrells and Line of Duty

Like many youngsters her age, Keeley loved acting at primary school and went on to join the Sylvia Young Theatre School. But she said: "It was a very different time. There had been no X Factor. There wasn't anyone there who had become terribly successful. We were just a bunch of kids having the best time, and doing this thing that we really enjoyed. It wasn't a sort of burning ambition to be on TV. I just liked acting. And it's a really healthy thing. You're singing away and doing things that give you confidence."

Her husband Matthew Macfadyen and children

Keeley has three children of her own – a son Myles, 22, with her first husband, DJ and cartoonist Spencer McCallum, and a son Ralph, 16, and a daughter Maggie, 17, with her current husband Matthew Macfadyen. The couple met after starring on Spooks together and went on to tie the knot in November 2004, one month before Keeley gave birth to their first child.

keeley hawes and matthew macfadyen© Photo: Getty Images

The actress has been married to Matthew Macfadyen since 2004

Her relationship with Matthew proved controversial at first, given her marriage to first husband Spencer. Keeley recalled to the Evening Standard: "Matthew just came straight out with it and said, 'I love you' in the rain one day. I thought, oh dear, here we go." The pair married in front of just two witnesses, their friends, at a local registry. Keeley has since told The Telegraph: "I love being married to Matthew. And I know Matthew loves being married, too. It ties everything up and it's a statement to each other and to the world. Marriage and being a mother are absolutely crucial to my happiness and my life."

MORE: Matthew Macfadyen and Keeley Hawes to play husband and wife in new ITV drama

MORE: Everything you need to know about Keeley Hawes and Matthew Macfadyen's relationship

Her decision to end her first marriage "was just horrible" and "awful", she recalled, but Keeley has since remained on good terms with her ex-husband Spencer, calling him "one of my best friends in the world". Keeley revealed that Spencer and his girlfriend even babysit for her. "They are just really wonderful, generous human beings who, ultimately, have always put my son and my other children first. And I can't thank them enough, really," she told Red magazine, adding: "Divorce doesn't have to be messy. I think as long as people concentrate on the children above themselves – which is difficult, I know – maybe that's the way to make it work."

The Durrells

In comedy-drama The Durrells, Keeley played Louisa Durrell, mother to Gerry, Leslie, Margo and Larry. The ITV show is based on Gerald Durrell's books detailing the family's four years spent on Corfu.

Of the stunning Greek island, Keeley said during an appearance on This Morning in 2019: "Corfu is so beautiful. It has become a bit of a second home. And we are all going back, not together, but separately. Partly out of habit and partly just because we love it, it's so beautiful and the people are just such wonderful, generous people."

keeley hawes in the durrells© Photo: ITV

Keeley played Louisa Durrell in the ITV show


Other fans will recognise Keeley from her role in Bodyguard, where she played Prime Minister Julia Montague opposite Richard Madden. The BBC drama, created and written by Line of Duty's Jed Mercurio, was overwhelmingly popular and became the most-watched drama on British television since records began in 2002.

Keeley's role propelled her into the spotlight further, with the actress admitting on This Morning: "Usually when The Durrells is on, people will recognise me from The Durrells or Line of Duty, but I came back and it was just on another level. It was like a weird anxiety dream. And I made the terrible mistake – it was my son's birthday and we'd booked to go to Thorpe Park, and so I walked straight into Thorpe Park at the height of Bodyguard, trapped on rides with people videoing me."

When quizzed by Holly Willoughby and Phillip Schofield on whether her character Julia really is, in fact, dead, she added: "It's extraordinary. You can be blown up on screen and still people, I think they would accept it if she walked straight back in. I just don't know what to say anymore!" When probed further, Keeley laughed and coyly replied, "Yes," leaving Holly and Phil very unconvinced.

keeley hawes in bodyguard© Photo: BBC

She shot to fame again playing Prime Minister Julia Montague in Bodyguard

Line of Duty

Keeley featured in Line of Duty from 2014 to 2016, playing DI Lindsay Denton, a missing persons detective who doesn't hold back from snitching on her colleagues. In 2015, she received a BAFTA nomination for Leading Actress for her performance. But Keeley admitted: "Like Bodyguard, we just all turned up and did our jobs the best we could. Nobody can foresee something like that, or something like the reaction to Lindsay Denton. It just sort of lit the touch paper with people."

keeley lod

Keeley played DI Lindsay Denton in Line of Duty


Keeley is set to star in the BBC's new thriller, Crossfire, on Tuesday night. She will play Jo, a woman on holiday with her family and friends, whose world is turned upside down when gunmen seeking revenge break into the hotel she's staying at. 

crossfire keeley© Photo: BBC

Keeley plays Jo in Crossfire

Like this story? Sign up to our newsletter to get other stories like this delivered straight to your inbox.

Sign up to HELLO Daily! for the best royal, celebrity and lifestyle coverage

By entering your details, you are agreeing to HELLO! Magazine User Data Protection Policy. You can unsubscribe at any time. For more information, please click here.