50 Cent has been in the news for all manner of head-spinning weirdness over the past decade – his Christian Bale-esque weight loss, flavoured water empire and much publicised bankruptcy to name a few – but this might be the most shocking yet.
Footage has emerged on TMZ of 50 punching a female fan in the chest at a live show.
He was performing at the Baltimore Soundstag alongside The Lox, and reached into the crowd to lap in some adulation.
But a woman grabs hold of his arm and knocks him off-balance and beyond the stage. In response, the rapper seems to intentionally punch the woman.
Soon after, as way of an apology 50 invites her onto the stage, where she decides to twerk for the rest of the show.