By the time the game ended Hermione had planted the image of Neville as a king strongly in people's minds. I mean, whichever guy made Hermione act like a supporting love interest had to be magic.
Hermione kneeled for no one.
She was as powerful as any witch would get in Hogwarts.
If she bowed her head, people noticed.
Harry was an Ace. He was the Boy-Who-Lived. Didn't really live up to the hype but he defeated Voldemort so no one cares about his social awkwardness.
Ron was, at best, a knight.
But his influence was only due to Harry. He could only dream of Hermione lowering herself for him.
But Neville? Squib Neville?
Objectively speaking Neville Longbottom was hot. Or at least had the beginning promises from puberty to be hot. He was no academic slouch either. His pureblood upbringing only added to his regality. In the race of Hogwarts Princehood, Longbottom was a dark horse. Harry shined brightly but Neville could actually build a court.
Would.
Neville would build a court. Hermione would settle for nothing less.
"Don't move either of you. Hermione, make your pose a little more dramatic. I'm taking a picture."
"Thanks, Colin. My outfit shouldn't be forgotten"
Click. Snap.
