London: JK Rowling's imaginative wizard boy Harry Potter has turned 35, according to the tale he was born to fictional characters James and Lily Potter on Thursday July 31, 1980.
Although there is no mention of the exact year in the Harry Potter books, it was because of another character named Nearly Headless Nick's 500th anniversary of his Death Day in 1492 that fans were able to connect the dots.
The birthday date is same as the author JK Rowling's, who turned 50 the same day.
Fans took to Twitter to wish them both. Rowling responded and even cracked a joke on her advancing age, writing, "I was going to post a picture of our West Highland Terrier commiserating with me early this morning because in dog years I'm dead."
Photos: Shah Rukh Khan, Shweta Bachchan at Karan Johar's book launch
Photos: Sunny Deol with sons Karan and Rajvir at Mumbai airport
Photos: 10 beautiful moments that capture winter around the world
Photos: Karisma Kapoor, Preity Zinta, Shraddha Kapoor at Mumbai airport
Spotted: Anushka Sharma and Diljit Dosanjh at Mumbai studio