They might have only split up last year, but it looks like things are well and truly back on track for Gareth Gates and Faye Brookes as they’re now engaged!

The romantic moment happened during a recent trip to New York where Gareth got down on one knee while the couple were staying at his friend’s apartment.

But it wasn’t your average engagement, as the popstar actually played Coronation Street actress Faye, 31, a self-penned 17-minute song before he popped the question with a four-carat diamond ring.

Speaking to OK! Magazine, Faye revealed, “We were both crying the whole way through. Once it was finished, Gareth got down on one knee and said: ‘Will you spend the rest of your life with me?’ And of course I said yes straight away,’

Opening up about the adorable song, Gareth, 34, admitted that he had got “a bit carried away”, but went on to reveal why it was so special to both of them.

Read More: Gareth Gates and Faye Brookes spark rumours they’re back together after THIS cosy new snap

“It was all about the six years we’ve spent together and I incorporated bits of songs that mean a lot to us as a couple,” he said.

The pair met back in 2012 while they were both starring in Legally Blonde The Musical, but sadly confirmed in September that they’d decided to split.

Luckily, it was revealed they were back on just a month later, with Gareth now confessing that they just needed some time apart.

“There was a lot of strain on our relationship because I was always away with work and Faye’s schedule was getting even busier so we decided we needed some breathing space,” he explained.

And clearly smitten with each other since reuniting, Faye went on to say, “It’s every girl’s dream to find the perfect man for her and then have the perfect engagement, so I feel very lucky.

View this post on Instagram

New York Magic 2019 • • • #romance #getaway #love #escape #laugh #newyorkcity #timessquare #bff #memories #myeverything

A post shared by Faye Alicia Brookes (@faye_brookes) on

“To have such a beautiful ring and to share the most brilliant life with my best friend is everything I’ve ever wanted. He could have but any ring on my finger and I would have said yes.”

Congrats, guys!