India, July 6 -- Film director Karan Johar wished 'madcap prince in mortal world' actor Ranveer Singh with a long poem as he clocked his 40th birthday. Taking to Instagram, Karan called him "a loyal son, a brother, husband", sharing what he does for the smile of his wife-actor Deepika Padukone.

Karan honoured Ranveer Singh with several titles, including Comet, fashionista, and lord of Bling. He also said that Ranveer has a "heart of gold" and is "kind and warm beyond the fame". Karan shared a bunch of pictures of Ranveer featuring different looks. He wrote, "Happy Birthday @ranveersingh. Buoyant spirit, blazing bright, A comet streaking through the night, In every step, a thunderous cheer, Ranveer walks, the world draws near."

Calling R...