Image: Bruce Glikas/FilmMagic
It's never too late to send a letter to J.K. Rowling — even if it's something you happened to write when you were a kid.
If you're anything like the lucky fan below, you might just get an answer.
On Sunday, a Harry Potter fan from Sri Lanka tweeted a photo to Rowling. It showed a letter they said they'd written when they were 11 years old, after finishing Harry Potter and the Half-Blood Prince for the first time.

JIMIN-SSI!!!!!!!
@jk_rowling Today l was reading my half blood prince book for a while and when l turned to the last page l found a letter l had wanted to send to my role model as an 11 year old. So why not send it now??
Turns out sending it now proved to be a very good idea, because Rowling's response came through less than 30 minutes later.

J.K. Rowling
.@SYatigammana Dear Past You, Thank you so much for your letter, which I loved! Now You has sent it to me on a weird thing called Twitter, which I can't explain because we're not allowed many words. But thank you for understanding about Dumbledore. Some don't. Lots of love, Jo x

JIMIN-SSI!!!!!!!
Omg l'm so happy !!!! You saw my letter!!!! @jk_rowling
Every now and then, Twitter can be a magical place.