Sorry Ron Weasley, Hermione Granger has fallen in love with a muggle.

According to a new report, longtime “Harry Potter” star Emma Watson wants to settle down with her college boyfriend, Will Adamowicz. Star magazine via Entertainmentwise reported on Saturday that the 23-year-old actress is letting it be known that she wants to marry Adamowicz.

“Emma feels ready to take the next step,” said a source, who said the couple has been dating since they first met in 2011 at Oxford University, before Watson famously transferred to Brown University in Rhode Island. "Emma is only 23, but she has an old soul."

“She’ll pull him into jewelry stores to point out pretty rings," the source said. "Or she’ll show him ring designs that she finds on the Internet.”

The source said money is tight for the potential groom when his wealth is compared to Watson’s large “Harry Potter” earnings. “Will is shy about buying a ring, because he doesn’t have a big budget,” the source said. “But Emma is a simple girl and doesn’t want a huge diamond.”

The couple was last spotted at John F. Kennedy airport in New York in June following Watson’s promotional tour of her latest movie, “The Bling Ring.” The couple was seen walking side by side, with Adamowicz carrying most of their luggage, according to the Daily Mail.

While Watson has never confirmed her relationship with her longtime boyfriend, the actress did address photographs taken of the pair kissing at Coachella Valley Music and Arts Annual Festival in 2012. “It was a huge crowd, and I thought there was no way anyone could get pictures of me, but somehow they found me,” Watson told Glamour magazine. “It’s difficult on my dating life because anyone I get photographed with is automatically my boyfriend. So it just makes it look as if I’ve had, like, 6,000 boyfriends!” she said.