Sarah Harding seems to have put her past problems behind her as she has been spotted looking very loved up with a new man.

The Girls Aloud singer has apparently found love again with DJ Mark One, who she has been dating for three months.

After a couple of tough years for Sarah, her friends are said to be delighted that she has found a guy who can put a smile on her face again.

sarah harding

Harding will be touring with a reformed Girls Aloud next year

Sarah was photographed looking cosy with Mark, and onlookers told The People newspaper that the couple seemed very happy together: "Sarah and Mark could barely keep their hands off one another, they looked like any other young, smitten couple. They even stopped in the middle of the shop to have a big, long kiss."

Sarah has had a tough time in love in recent years, as she split from her fiance Tom Crane, who she had been dating for several years. She then endured a stint in rehab and embarked on another unsuccessful relationship with Theo de Vries.

But the singer and actress may well be feeling like everything is finally going in her favour - as well as finding love again, she is also busy preparing for the release of Girls Aloud's new greatest hits record and nationwide tour, which kicks off next year.

She is also set to appear in the film Run For Your Wife, alongside Danny Dyer and Denise van Outen.

Loading Slideshow...
  • Celebrity Couples

    Kim Kardashian & Kanye West

  • Celebrity Couples

    Andrew Garfield & Emma Stone

  • Celebrity Couples

    Olivier Martinez & Halle Berry

  • Celebrity Couples

    Jennifer Lopez & Casper Smart

  • Celebrity Couples

    Ryan Gosling & Eva Mendes

  • Celebrity Couples

    Kristin Wiig & Fabrizio Moretti

  • Celebrity Couples

    Alec Baldwin & Hilaria Thomas

  • Celebrity Couples

    Nick Loeb & Sofia Vergara

  • Celebrity Couples

    Anne Hathaway & Adam Shulman

  • Celebrity Couples

    Jessica Simpson & Eric Johnson

  • Celebrity Couples

    George Clooney & Stacey Keibler

  • Celebrity Couples

    Brad Pitt & Angelina Jolie

  • Celebrity Couples

    Jennifer Aniston & Justin Theroux

  • Celebrity Couples

    Jessica Biel & Justin Timberlake

  • Celebrity Couples

    Ben Affleck & Jennifer Garner

  • Celebrity Couples

    Joel Madden & Nicol Richie

  • Celebrity Couples

    Jay-Z & Beyonce

  • Celebrity Couples

    Prince William & Kate Middleton

  • Celebrity Couples

    Mariah Carey & Nick Cannon

  • Celebrity Couples

    LeAnn Rimes & Eddie Cibrian

  • Celebrity Couples

    Vanessa Minnillo & Nick Lachey

  • Celebrity Couples

    Carey Hart & Pink

  • Celebrity Couples

    Blake Lively & Ryan Reynolds

  • Celebrity Couples

    Blake Shelton & Miranda Lambert

  • Celebrity Couples

    Liam Hemsworth & Miley Cyrus

  • Celebrity Couples

    Neil Patrick Harris & David Burtka

  • Celebrity Couples

    Portia de Rossi & Ellen DeGeneres

  • Celebrity Couples

    Matthew Bellamy & Kate Hudson

  • Celebrity Couples

    Scott Disick & Kourtney Kardashian

  • Celebrity Couples

    Khloe Kardashian & Lamar Odom

  • Celebrity Couples

    David & Victoria Beckham

  • Celebrity Couples

    Tom Brady & Gisele Bundchen

  • Celebrity Couples

    Miranda Kerr & Orlando Bloom

  • Celebrity Couples

    Megan Fox & Brian Austin Green

  • Celebrity Couples

    Stephen Moyer & Anna Paquin