There is only one that we love more than Shah Rukh Khan, and that's SRK's wit! On completing 24 years in Bollywood, SRK decided to pay tribute to the many 'imaginary women' he's romanced on screen by spelling out what he feels each of their name stood for. And the result was hilarious and inspiring at the same time. For your convenience, we have compiled all the tweets...get ready to be inspired (and laugh, of course!).  

Advertisement - Continue Reading Below

More From Cosmopolitan

What do you think?