Lucas and Maggie got together years later, and became Hermione Granger's parents.
Hermione inherited her mother's looks (she and Maggie bear a striking resemblance) and her father's intelligence, and considering that her parents are both Muggles, who's to say that they didn't meet at a public high school before they got married and moved to England.