Taylor Swift has quickly moved on from Calvin Harris – with Tom Hiddleston.
The British actor, who has been rumoured to be replacing Daniel Craig as bond, was pictured kissing the Bad Blood singer.
Taylor, 26, was photographed by the UK Sun smooching the 35-year-old.
Back in May Taylor was spotted having a serious boogie on the dance floor with Tom at the after party of the Met Gala in New York.
Calvin seems to not be too happy about the news, as it was reported he unfollowed Taylor and “blocked” her fans.
Speaking to the Sun an onlooker said Taylor and Tom were all over each other.
“They were all over each other — hugging and kissing — even though there were 20 people coming and going on the beach.
“They looked like any young couple madly in love without a care in the world.”