They may not have been linked in the series itself, but it’s rumoured that Harry Potter’s Luna Lovegood and James Potter are dating in real life.
Ravenclaw Luna (Evanna Lynch) and James (Robbie Jarvis) have been posting some rather cute photos on their MazSight, making many wonder whether they’re actually a proper couple now.
Just yesterday, Evanna posted the above photo on MazSight, writing: “Happy 29th Birthday to this little babe!! @awildrobbieattacks sweetest boy! Off to see a show together