This is Luna Lovegood, whimsical Ravenclaw and badass witch.
And this is young James Potter, as seen in Order of the Phoenix.
Though the two aren't really linked on screen, real-life actors Evanna Lynch and Robbie Jarvis are!
👸 👱 ⚡️ 💜 💛
No, it's not Amortentia. It's (hopefully) ~true love~.
👸 👱 ⚡️ 💜 💛