Taylor Swift and One Direction's Harry Styles flaunted their feelings for all to see on New Year's Eve when they kissed as the ball dropped in Times Square in New York City.

Swift was in Times Square for Dick Clark’s New Years Rockin’ Eve with Ryan Seacrest and sang “I Knew You Were Trouble” and “We Are Never Ever Getting Back Together” from her new album Red. Styles had been in Brooklyn at the Barclays Center to watch Coldplay and Jay-Z before making his way to Manhattan in time for midnight, and he and Swift were later seen holding hands as they walked back to their hotel.

The moment has been captured a photo on Twitter, which has since gone viral:

Photo: Twitter, @HazzaUKStyles

Swift, 22, and Styles, 18, have been rumored to be together since October when they performed at the BBC Radio 1 Awards. More recently they went to Utah on a ski trip with Justin Bieber and Selena Gomez, and also traveled to England, E! Online reports.