In 1997, Hannah met Andrew-Lee Potts and they began their romantic love affairs shortly after that. In 2007, while she was starring the role of Abby Maitland in the TV series Primeval she became close with him and they resumed their love life again. They were together till 2013.
In 1994, while Hannah was performing at the National Youth Music Theatre, she came in touch with Paul Cattermole. Paul Cattermole is also an actor and singer from United Kingdom. He also joined S Club 7 in the late 1990s. They began dating each other as boyfriend and girlfriend from 2001 and they were together till 2006.
In the early 2013, Hannah was spotted with Adam Thomas. Adam Thomas is a fitness instructor and personal trainer. After being in love for few months they announced their engagement in May 2013. They also announced that they are about to get married soon and be each other’s loving spouse but it didn't happen as they called off their engagement in April 2015. She has not been married and divorced yet.
When Hannah was just three years old, she acted as a model for Mothercare catalogue. In 1994, she appeared in the play Annie. She was also accepted in the National Youth Music Theatre in 1994 and there she appeared in its productions like Pendragon, Tin Pan All and so on. In 1998, she along with her friend formed an English pop group S Club 7. They became popular after they performed in their own BBC television series, Miami 7. She has been earning lucrative amount of salary and her net worth is $15 million dollar.