6Cancer Cancers feel things deeply and love a good old-fashioned romance. At heart, they are "homebodies who can be filled with nostalgia," says Jill Loftis, astrologer and founder of Nuit Astrology.

"You know a Cancer is in a romantic mood when they want to be a homebody with you," says astrologer and tarot reader Ryan Marquardt. "They give you a sense of belonging, even in their most private spaces, including the bedroom."

5 Gemini Geminis will dream up some magical ways to win you over. "Always desiring something new and different, they will keep things interesting and love discovering new ways to your heart," says Loftis.

"This sign might want to re-create a moment they read in a book, saw in a movie, or dreamed up themselves." They're also wordsmiths and might quote words of poetry or woo you with their intellectual prowess.

4 Libra Ruled by Venus, the planet of love, Libra will bring romance into your life even in the most mundane moments. "Libra is the sign that wants to randomly send a cute card and cupcakes to your office 'just because,'" says Marquardt.

But they're not just about sweet gifts. They take compromise and partnership seriously, so they pay close attention to your desires and intentions.

3 Leo Leos loves showing their love in grand ways. "Creating the right mood, planning the perfect outfit, and making you feel like the most important person in the world are all Leo skills," says Loftis.

They love feeling the spotlight on them, and they want you to feel like the center of attention, too. "Leo can be a bit dramatic with the gestures, like organizing a 'kiss cam' moment at your favorite sporting event or by putting rose petals all over the bed when you get home," says Marquardt.

2 Taurus Taurus is highly emotional, passionate, and willing to go the additional mile for their love. "No one can make their lover happier and more comfortable than Taurus," says psychic reader and spiritual healer Emily Newman. "They are dedicated and devoted."

But Taurus typically moves slowly when it comes to love. "When Taurus is in love, it will feel so natural, un-rushed, and grounded," says Marquardt.

1 Pisces Pisces is the most romantic sign and goes for the classic, Hollywood glamour kind of love. They love to be swept off their feet, but they'll also be able to provide that feeling with very little effort.

"Pisces has an otherworldly aura, which magnetizes and hypnotizes their partners," says Marquardt. "It can feel like a full-on fairy tale. They give you the feeling that love can be like the movies."