Some people don't believe that astrological signs have anything to do with a person's disposition or personality--which I think is total crap. The moon controls all of the tidal patterns on earth and 90% of our bodies are made of water: proof that the planets have some influence on us mere mortals. And let's be real, even if you don't believe that your zodiac sign means anything, it's super fun to pretend it does. In the spirit of astrological magic, here's a guide to finding the perfect boyfriend based on his zodiac sign.
Birthdays: July 23-August 22.
Leo guys make great boyfriends. They're loyal, dependable and fierce lovers. They love fancy date nights and will do anything to impress and make you feel like a queen. The only downside is that they're extremely possessive and can become jealous in an instant. If you love commitment, they're the type for you. If you can't be tamed, best stay away.
Birthdays: March 21-April 19
Getting in deep with an Aries makes for a wild romance. Aries are creative, quirky and young at heart. This means going on dates to the carnival, ice-cream fights and lots of cuddles. Cons: they have addictive personalities and can become clingy at the drop of a hat...But they're also fantastic kissers.
Birthdays: June 21-July 22
Cancer men are introspective and reserved in public but passionate and intense in private. Of all the astrological signs, they make the best lovers. They might be quiet, but they're also hopeless romantics and need tons of affection. A cancer man is likely to bring you flowers on the first date but be afraid to kiss you at the end. If you want someone who appreciates privacy but is willing to make grand gestures, Cancer men are the perfect boyfriends.
Birthdays: May 21-June 20
Gemini guys are the sweetest people on Earth. They love to spoil their girlfriends with personal gifts and notes and are the type to make your favorite dinner or run you a hot bath after you've had a rough day. The only issue: they can be more emotional than you and need a lot of constant support. If you have a soft heart, a Gemini guy is perfect for you. If you're a cynic, stay away!
Birthdays: April 20-May 20
Taurus guys have a no-nonsense approach to life. They're driven, hard-working and don't take shit from anyone. However, once they decide that they like you, they'll follow you to the ends of the earth. A Taurus boyfriend is hard to crack and can have problems communicating his emotional needs, but at the end of the day, he'll never let you down. He's a great boyfriend for any girl who's wound up or totally disorganized.
Birthdays: August 23-September 22
Virgos are good-natured, fun-loving people with a wild streak. Virgo men tend to have a fantastic sense of humor and are eerily good at reading people. If you date a Virgo guy, he'll know when you're sad or in need of some cheering up and he'll know just how to do it. Cons: they often make assumptions, leaving your actual feelings out of the loop. If you're going to date a Virgo, your personality has to be able to compete with theirs or else you'll be dozed over.
Birthdays: December 22-January 19
It's notably difficult to catch the eye of a Capricorn man. They're picky, but not in an asshole way. They're very serious about relationships and can take a long time before opening up to someone they like. However, once they do, they're in it for the long haul. He's the type to write songs and poetry about you and only show you two years after the relationship is over. If you like quiet romance and a true gentlemanly spirit, the Capricorn man is just for you.
Birthdays: January 20-February 18
Aquarius guys are an adorable mix of cheeky and totally bashful. He's goofy, sweet and doesn't mind making fun of himself. However, when it comes to love, he's quite straightforward. He'll tell you exactly how he's feeling and expects the same from you. If you want someone to stand outside of your house with a boom-box after a fight, Aquarius is the boyfriend for you.
Birthdays: September 23-October 22
Libras exude self-confidence and easy charm. A Libra boyfriend talks a big game but is totally vulnerable under all of his bravado. The best part of dating a Libra guy: you're the only one who gets to see a different side of him, specifically the side that just wants to put on Netflix and play with your hair until you both fall asleep. The cons: he has a hard time putting his ego aside when he's around other people. This means that you might find him unrecognizable when he's with his friends.
Birthdays: November 22-December 21
Sagittarius is totally chill. He loves going to the beach, making breakfast together and spending the day doing a whole lot of nothing. Pros: If you date a Sagittarius guy, you'll be dating your best friend in the world. Cons: Sometimes he can be too relaxed. If something goes wrong, he'll ignore it for as long as he can before trying to address it. However, when it's good, it's really good.
Birthdays: February 19-March 20
Pisces are big dreamers and total romantics. Your Pisces guy is creative, artistic and has an expansive mind. he's also incredibly sensitive and has a hard time taking criticism. Pros: he really cares and is always the first one to make an effort. He'll never forget a birthday or an anniversary or your favorite color or the way you like to be kissed just under your neck. Cons: he'll see problems where there aren't any and distance himself before he gets hurt. This can leave you feeling isolated without knowing why.
Birthdays: October 23-November 21
Scorpio guys tend to be bad boys. They have killer smiles, a laid-back tendency and a serious attitude problem. If you're dating a Scorpio, expect a rocky road. He'll push your buttons like only he can and drive you mad by doing things like not answering his phone for days at a time. However, Scorpios are also amazing people. He'll take you on adventures no one else would even dream of and show you the ropes in bed. They might not be for the weak of heart, but Scorpios make perfect boyfriends for the girl who's passionate and doesn't obsess.
Video: What People Think About Zodiac Compatibility