Shah Rukh Khan has been charming the world on the silver screen for over two decades now. 

Having started romancing heroines way back in 'Deewana', the King of Bollywood, is still serenading women 24 years later in 'Fan'.

SRK took to the micro-blogging site Twitter to celebrate his 24 years in Bollywood in a unique way. He shared 24 lessons he had learnt from 24 'beautiful imaginary women'.

Here are the lessons he has learnt from these women:

Can you guess the SRK movies from which these characters are from?