The Farah Khan-directed film, described as a "musical heist" by the makers, also stars Deepika Padukone, Abhishek Bachchan, Boman Irani, Sonu Sood, Vivaan Shah and Jackie Shroff.
"There are three essential elements in the film - dance, music and glamour - which we will present to you all," Shah Rukh told reporters ahead of the trailer launch.
The star-studded event began with a dance performance by a popular dance group, Fictitious, followed by live music performance by Vishal-Shekhar, the duo who has composed music for one of the most awaited films of the year.
The film's theme song, "Indiawale", was sung by Vishal -Shekhar even as dancers (from Fictitious) waved the national flag.
It was Shah Rukh who first walked the ramp in navy blue kurta and black pyjama followed by Shah, Sood, Irani, Abhishek, Deepika, Shroff and Farah.
After this, the 3.16 minute trailer was unveiled and later the team of 'Happy New Year' came to the stage wearing alphabetic jackets to form the word 'Indiawale'.
Shah Rukh said he was not nervous but tense ahead of the release of the film, produced by his company Red Chillies Entertainment and distributed by Yash Raj Films.
Also, perhaps for the first time, the lead actors of a film changed their original Twitter handle names to those of their screen characters.
Deepika, Shah Rukh, Abhishek, Sood, Irani and Shah have changed their twitter handle names to Mohini, Charlie, Nandu, Jag, Tammy and Rohan respectively.
