The song "Dard-E-Disco" was originally to be shot with only Shakira after Farah Khan choreographed her performance at the 2006 VMA's, but her upcoming concert tours rendered her unavailable. Then Farah Khan recalled a promise 'Shah Rukh Khan' made to her when shooting the song "Jiye Jale" in Dil Se.. (1998): that if he would show his abs for another film, it would be for a film she was directing. She called upon his promise, and he shot for the song.
Actress Deepika Padukone's first Hindi film.
Director Cameo: (Farah Khan) The aggressive junior artist next to whom Om Prakash danced during the "Om Shanti Om" song shooting (during the credit titles at the beginning of the film).
Shahrukh Khan worked out for 3 months prior for the song Dard-e-disco.
Vivek Oberoi was the first choice to play the role Mukesh Mehra but declined. The role then went to Arjun Rampal.
Salman Khan had already finished shooting his portions for the song Deewange Deewange but when he came to know that Dharmendra will also be shooting for his portions the same day he waited for three long hours because he wanted to dance with him in the song.
In the song "Dastaan-E-Om Shanti Om" you can see Shanti's ghost on a balcony behind Mike, just after he chased Sandy for the first time. The ghost of Shanti is wearing the same costume as Shanti did when she died.
Shahrukh Khan goes to meet Deepika Padukone after saving her from fire where she says Dosti Me No Sorry No Thank You,it shown as younger Sooraj Barjatya next door hearing the conversation and using this particular line for his future film Maine Pyar Kiya.
The climax of the film was inspired from the classic thriller Madhumati 1958.
The character Rajesh Kapoor is a play off of Rajesh Khanna, a big superstar of the 70's.
Deepika Padukone's voice in this film was provided by popular dubbing artist Mona Ghosh Shetty.
While in 70s a struggling actor is seen talking to Shahrukh Khan and Shreyas Talpade the actor is refer ed as Govinda in his struggling days.
The character of the film Rajesh Kapoor is a tribute to the superstar Rajesh Khanna and Kapoor family.
Deepika Padukone's debut in Bollywood
Manish Malhotra who designed costumes for most of the stars in the song Deewangi Deewangi said he wanted to work on something like this which is similar to the song John Jani Janardhan from Naseeb 1981.