Potterheads across the globe are heading to social media to wish Harry and Jo a very happy birthday and JJJ‘s rounded up the best ones ever — starting with this one from Evanna Lynch, who played Luna Lovegood in the movies.

Happiest Birthday @jk_rowling, queen of imagination & the magical world that every day lights up my reality.And Happy Bday, Harry! Love you????