Sam Smith recently admitted he almost quit the music business after getting his heartbroken.
But it looks like the singer is shaking off his demons and has found romance once again.
On Tuesday, the 25-year-old sparked fresh dating rumours when he was spotted kissing Brandon Flynn from Netflix drama 13 Reasons Why in New York City.
It’s the first time the pair have been seen in public together, but judging by the pictures things look pretty serious.
One show shows a happy and relaxed Sam, dressed in a white T-shirt and jeans, planting a kiss on the actor, who looks equally as casual in a striped T-shirt, as they wait to cross a busy street.
A second snap shows the smiling British star with his arm affectionately draped over Florida-born Brandon after they grabbed lunch in the West Village.
Brandon, 23, plays Justin Foley in the teen series which is executively produced by Selena Gomez.
Speaking to Sir Elton John for an interview featured in Attitude magazine’s October issue, Sam poured his heart out in.
“There was a period, when making the record, that I was in a really bad place,” he shared.
“I got dumped, which wasn’t very nice. Writing music about that kind of thing is normally like therapy for me, but when I got dumped this time round I just couldn’t write for about two months.
“My team had to force me to get into the studio, because I almost felt as if I didn’t want to do it any more.
“So, there were moments on there where it got a bit intense and I started to lose myself.”