Which 13 Reasons Why star has Sam Smith been kissing?

Sam Smith performing at Coachella
The singer and TV star Brandon Flynn have been spotted out and about in NYC. Photo credit: Getty

Sorry guys, it looks like ballad belter Sam Smith is officially off the market.

The 'Too Good At Goodbyes' singer and 13 Reasons Why actor Brandon Flynn were spotted sharing a kiss in Greenwich Village.

The Sun reports the couple had lunch together in New York's West Village before walking out of the restaurant hand-in-hand.

Flynn, who played Justin Foley in the hit Netflix show, recently came out as gay in the name of marriage equality in Australia. An estimated 9.2 million people have already voted in the marriage law postal survey, asking if the law should be changed to allow same-sex couples to marry.

The 23-year-old actor posted a picture of a rainbow flag on Instagram last month, writing:

"Just saw the "vote no" message in the sky, looming over Sydney. Thank you for raising money and hiring on a plane to write your lack of support amongst the clouds.

"I hope your hate and lack of understanding fades, just like those words will.

"We've fought, we've come out bravely even in our fear, and you wrote a message in the sky because you're scared."