Sacha Baron Cohen has caused absolute havoc on the Oscars 2012 red carpet by pouring the 'ashes' of Kim Jong-il over Ryan Seacrest.
[Related gallery: Oscars 2012 red carpet arrivals]
However, we weren't expecting him to turn up with a fake urn filled with pancake mix and dump it all over Ryan Seacrest, host of E! News, during their interview on the red carpet.
Ryan didn't look the slightest bit impressed, as he tried to dust himself off before someone handed him a towel.
Sacha Baron Cohen was then escorted off the red carpet by security and within minutes his name was trending on Twitter.
Despite all of his antics as Borat and Bruno, Sacha never fails to cause controversy. We wonder whether he'll be allowed back into watch the awards?