Karan Johar
Karan Johar confirms that Shah Rukh Khan has cameo in 'Ae Dil Hai Mushkil'. Will it affect Ajay Devgn's 'Shivaay'? Pictured: Karan JoharVarinder Chawla

Shah Rukh Khan is a part of "Ae Dil Hai Mushkil" (ADHM) cast as director Karan Johar himself has confirmed the same. KJo was speaking at the Toronto International Film Festival 2016 where he revealed that SRK has a special appearance in the multi-starrer film.

Talking about his working chemistry with Shah Rukh, Karan said: "Shah Rukh and I have an amazing working rapport. I haven't directed a film with him in the last seven years, but he did a scene for me recently in a film that is going to release in Diwali and after seven years when I directed him, I realised nothing had changed. He knew exactly what I was expecting of him and I knew exactly what he was going to do." 

There was a buzz that Saif Ali Khan was supposed to play the cameo in "Ae Dil Hai Mushkil" that features Ranbir Kapoor, Aishwarya Rai Bachchan, Anushka Sharma and Fawad Khan. However, the actor reportedly had suffered an injury and then Shah Rukh was roped in for the role.

"Ae Dil Hai Mushkil" is slated to have a box office clash with Ajay Devgn's "Shivaay" as both the films will have Diwali releases on Oct. 28 this year. Trade experts have been suggesting that the clash will be a massive one as there is a lot of hype around both the movies.

While "Shivaay" had impressed all with its first trailer, the teaser of "Ae Dil Hai Mushkil" had also received positive response. However, Shah Rukh's appearance in the romantic drama will certainly help Karan to attract more audience and give a tough fight to "Shivaay" at the box office. Check the full conversation here: