Max George caught kissing girl who isn't Michelle Keegan
The person who took the photo told The Sun newspaper: "I saw him dancing with this girl and then they started kissing.
"It wasn't a quick peck on the cheek - they were going at it for a good couple of minutes.
"It was a proper snog. No one could believe how open he was about it. Everyone knows he is going out with Michelle from Coronation Street and they were all amazed he was being so blatant."
The snap comes just days after 25-year-old Michelle said they're still very much in love - despite calling off their engagement earlier this year.
But a spokesman for Max, 24, has insisted he was pounced on by an admirer.
He said: "The Wanted have an incredibly passionate fan base. At times the fans can be over-eager when they meet them, especially in a club or bar environment.
"In this case Max was approached and got slightly more than he bargained for."