The wizarding world of Harry Potter is filled with a diverse group of characters with very distinct personalities and preferences. These are the witches and wizards who transformed the entire wizarding world in one way or another, and they make a pretty strong impression. But who is it that makes a strong impression on them?

RELATED: Harry Potter: 5 Ways Pisces Are Typical Ravenclaws (& 5 Ways They Are Not)

It's hard to know who anyone is going to love or hate right off the bat, but the typical personality styles of the zodiac give a lot of people an idea of what someone might be like. So with that in mind, here are the zodiac signs, along with which Harry Potter character will love them most.

Aries: Neville Longbottom

Neville standing on the bridge

Although Neville Longbottom was sorted into Gryffindor, he definitely didn't grow into his hero persona until much later in his school career. Someone as shy and awkward as Neville is guaranteed to love an Aries.

He would admire their forthrightness, their ability to get things done, their willingness to take a dangerous leap, and he'd probably envy their ability to easily make friends too.

Taurus: Remus Lupin

Professor Lupin

Remus Lupin is one of the best characters in the series, but he has trouble coping with his life as a werewolf and he's very prone to indecision and melancholy.

While the outward disposition of most Tauruses would appeal to Remus, what would make him truly love those born under the sign of the bull is their willingness to stick to their decisions and ideals through anything.

Gemini: Hermione Granger

Hermione Granger inside the tent in Harry Potter and the Deathlly Hallowa

Hermione is basically a genius, and as everyone is so fond of noting, the most talented witch of her age. But she would be innately attracted to someone born under the sign of Gemini, because they're a great combination of what she has and doesn't have.

Geminis are full of ideas and are usually very clever, but they're also incredibly charming and have an easy time making friends with anyone.

Cancer: Draco Malfoy

Draco Malfoy walking through Hogwarts.

Cancer is notorious for being the most emotional sign of the zodiac, sometimes even to their own detriment. But while the intense emotions of the crab might scare some, Draco Malfoy would actually be enchanted by it.

RELATED: Harry Potter: 5 Ways Cancer Are Typical Ravenclaws (& 5 Ways They Are Not)

As someone who has had to withhold his inner self and his real emotions for his entire life, he'd really envy a classic Cancer.

Leo: Harry Potter

Leo is one of the boldest and strongest signs in the zodiac, so they can actually relate to Harry Potter in that way.

But Harry is a bit reserved and reluctant to take his place as the hero of the wizarding world, so he would actually enjoy someone like Leo, who takes a lot of pride and glory in their accomplishments.

Virgo: Rubeus Hagrid

Rubeus Hagrid from Harry Potter and the Prisoner of Azkaban

Rubeus Hagrid is one of the kindest and gentlest people in the entire Harry Potter series. Some people mistake him for an ignorant oaf, but he's actually extremely clever, he just doesn't let anyone else's negativity affect him or change how he sees the world.

He and Virgo are kindred spirits in that way, and he would love the eternal optimism of the sign.

Libra: Sirius Black

Libras are a sign of balance, intellectual acuity, and they're total social butterflies.

After the horrific experiences that Sirius has suffered, finding balance is something he desperately needs. He also needs a lot of intellectual stimulation, and clearly he could use a friend, so he would love any Libra he encountered.

Scorpio: Severus Snape

Scorpios are known for being one of the most vengeful signs of the zodiac. If anyone has ever crossed a Scorpio and hasn't faced any retribution, they'd best look over their shoulder until the debt is paid.

And that type of behavior should make it clear why Severus Snape would love the scorpions of the zodiac, clearly he can relate to them (and he can't relate to many people).

Sagittarius: Ron Weasley

Despite the fact that they're a fire sign, Sagittarians have a reputation for being very friendly and jovial people who only let their fiery intensity out when someone has truly raised their ire.

They're honest, sociable, and funny, so it's easy to see why someone like Ron Weasley would be very charmed by them.

Capricorn: Minerva McGonagall

Minerva McGonagall raising her wand in Harry Potter

Capricorns are the sign of the zodiac that are most known for loving tradition and being willing to put in hard work in order to achieve their aims, and that description suits someone like Minerva McGonagall quite well too.

RELATED: Harry Potter: 5 Ways Pisces Are Typical Gryffindors (& 5 Ways They Are Not)

She undoubtedly loved all of her Capricorn students and appreciated their work ethic.

Aquarius: Luna Lovegood

Luna Lovegood raising her wand in Harry Potter and the Order of the Phoenix.

Aquarians are independent thinkers who love to be original and who don't care what anyone else in the world thinks about them. They're natural born artists and creatives too.

So someone like Luna Lovegood is guaranteed to be intrigued by every Aquarius she meets, and she likely admires many Aquarians in her own life already.

Pisces: Albus Dumbledore

Dumbledore during the battle at the Ministry og Magic in Harry Potter

Pisces is an inherently mystical sign that is naturally connected to the more ethereal planes of existence.

And as someone who adores all things magic, Albus Dumbledore is sure to love the Pisceans that he encounters, because anything that gets him closer to the roots of pure and basic magic are bound to leave him fascinated.

NEXT: Harry Potter: 5 Ways Cancer Are Typical Gryffindors (& 5 Ways They Are Not)