In an amazing change of heart, US rapper Kanye West has publicly apologised to Beck after he interrupted the rocker's acceptance speech at the Grammys.
West caused a stir when he stormed the stage at this year's Grammy Awards as Beck went to collect his Best Album award for Morning Phase.
His antics drew criticism from many musicians, including Smashing Pumpkins frontman Billy Corgan, who said this week he would have "knocked out" West.
"I've stood at that podium too and I'll tell you what, if somebody got up on my stage, I would knock them out. I don't care who it is, I would have knocked him out," Corgan said while appearing on the Seven Network's The Morning Show.
West had refused to apologise to Beck but it appears the rapper has had a change of heart.