Shah Rukh was recently named India's Most Attractive Personality in a survey carried out by the Trust Research Advisory.
"He is dynamic, attractive and he is one of the finest actors this country has seen. No matter how many honours he receives, they are less," the 41-year-old said at the launch of Mandira Bedi's sari store.
Having completed 25 years in the industry, Shah Rukh will celebrate his 48th birthday Nov 2.
"He has reached the pinnacle and I think his love (love of his fans) just continues to grow with every passing year," said the filmmaker.
Karan and Shah Rukh's camaraderie started with the former's directorial debut "Kuch Kuch Hota Hai" in 1998. They later teamed up for "Kabhi Khushi Kabhie Gham", "Kabhi Alvida Naa Kehna" and "My Name Is Khan".
Last year they co-produced "Student of the Year".