From peppy dance numbers to colorful celebration songs to dreamy romantic melodies, the versatile choreographer Farah Khan, has given us unforgettable dance moves to sway along and groove to. Her choreography has added life to songs. She has choreographed for songs from Kabhi Khushi Kabhie Gham, Kal Ho Naa Ho, Kuch Kuch Hota Hai, Kaal to name a few. Here's wishing Farah Khan a very Happy Birthday. Her dance has certainly got the whole world dancing.