Right from his magical debut Kuch Kuch Hota Hai to his latest, Ae Dil Hai Mushkil, Karan Johar has been making love stories of various shades.
He's seen huge success, mixed reviews and faced flak.
You've probably seen all his films, so which is your favourite KJo film?
Rank your favourites and share them with family and friends.