One Direction's Zayn Malik seemed to be the golden boy of the group with his sturdy relationship with Little Mix's Perrie Edwards, but this pristene image has been rocked by the allegations of him cheating with a stripper, while Edwards was on tour.

According to The Mirror, the boy band member spent the night with the £500-per-hour stripper, named Courtney Webb, last month at London's sultry Platinum Lace. Courtney went to the Sun to tell all about the fling, saying she was a waitress at the time. She claimed the singer had sex with her, as well as posing for a few snaps with her as a keepsake. Seeming remorseful and unaware of his relationship she told the paper, “He’s an absolute s***. How dare he — not only to me but to Perrie?"

Speaking to The Mirror, a source close to the adult worker said that she isn't as she seems and in fact this is not the first time Cara has targeted a celeb already in a relationship, saying, “I think she would have seen it as a challenge. Whenever someone famous comes into the club, she’ll always head for them." The source then added, "Flirting and mingling with all the football players, she’s always on the prowl."

So, any chance of Zayn bouncing back into his good-boy image any time soon? Somehow we doubt it.