For those who are wondering why Karan Johar hosted the grand birthday party for his twins Roohi and Yash who will turn 6 on 7 February, six days in advance on 1 February here is why: on the day of his twins’ birthday, Karan will be in Rajasthan attending the wedding celebrations of his dear friends Siddharth Malhotra and Kiara Advani who are getting married on February 6.

Reveals a friend close to Karan, “Karan was in a dilemma. To him there is nothing more important than his children’s happiness. How could he break their hearts by skipping the most important day of their lives? At the same time, how could he not attend Siddharth and Kiara’s wedding ? They are very close to him.”

Karan did the best thing possible to resolve the situation: he put the dilemma before his children Yash and Juhi who happily agreed to have their party a few days in advance so their ‘Dada’ could attend his friends’ wedding.