Sam Smith, Brandon Flynn Spotted Smooching

Could Sam Smith be in love?

The 25-year-old British singer has been spotted packing on the PDAs in New York City with actor Brandon Flynn.

Smith were photographed smooching on Sunday night and, a night later, dining together and “getting cozy” at Catch NYC, according to reports.

Flynn, 25, played high school jock Justin Foley on the Netflix series 13 Reasons Why.

Smith, who came out publicly in 2014, previously dated model Jonathan Zeizel.

For Flynn's sake, let's hope Smith is no longer "Too Good at Goodbyes."