Taylor Swift was left gobsmacked when rapper Slowthai made lewd comments to host Katherine Ryan before throwing a glass into the crowd at last night's NME Awards.
The Lover singer surprised fans by turning up for the ceremony in Brixton yesterday where she picked up the Best Solo Act In The World award.
But Taylor was left shocked as the ceremony descended into chaos.
When Slowthai went up to collect his award, he seemed to have a few words to say to the audience.
The controversial rapper was labelled "misogynistic" after he made several sexual comments about host Katherine while on stage.

An onlooker told The Sun Online that Taylor was stunned by his comments, adding: "Her jaw just dropped open in disbelief."
Taylor even joked about the chaos while she was on stage, saying: "This is my first time at the NME Awards, and like, I just feel like everyone here is so shy, so reserved.
"Are you guys having any fun tonight? Are you going to come out of your shells at all?"


She added: "Oh, wait no. This is like the craziest award show I've ever been to."
During the ceremony, the 30-year-old pop star was caught in a rare PDA with her boyfriend Joe Alwyn.
The Blank Space singer was seen planting a kiss on the lips of her 28-year-old boyfriend in the intimate moment.

It was her actions inside the venue that have grabbed the most headlines after held Joe's head and planted a big kiss on his lips, which is contrast to their normally secretive relationship.
Taylor was celebrating beating Lizzo, Billie Eilish, Lana Del Rey, FKA twigs, Charli XCX, Yungblud, Beck, AJ Tracey and Slowthai to the award and she was in playful mood when collecting the gong.
This was the second time that she had won at the NME Awards but last time she accepted her statuette for Best International Solo Artist via video, in 2016.
She was rumoured to have started seeing Joe in May 2017 but the relationship has been kept so private that it is difficult to know when they became official.
Do you have a story to sell? Get in touch with us at webcelebs@trinitymirror.com or call us direct 0207 29 33033