Harry Potter: 10 Characters (That Weren't Ron) Hermione Should Have Ended Up With
5. Luna Lovegood
It's hard not to like Luna Lovegood, she was quirky, she was kind, and she made a habit of swooping in and saving the day. Luna also provided fans with a nice and simple light comic relief, something that was extremely necessary, especially once the books started to get darker and darker.
This is also why she would make an excellent romantic choice for Hermione Granger. As we know, Hermione could be a little stiff at times. She wasn't one to crack jokes and was often considered to be a bit of a bore now and again. Luna, on the other hand, was the complete opposite and could bring some much-needed eccentricity into Hermione's life. Opposites do attract after all.
Luna was also very intelligent, which would supply Hermione with hours and hours of interesting conversation and debate. In fact, their combined intelligence could end up being very powerful to the point where they could end up ruling the wizarding world as one.