Who wouldn’t be attracted to a nice person? They make friendly small talk with everyone they encounter, approach each day with a glass-half-full mentality, and always make time to help a fellow human being in need. Well, it turns out these folks may have more in common than just a generous spirit. They could also share a horoscope. Ahead, astrologers tell us the nicest zodiac signs, from the somewhat sweet to the profoundly kindhearted.

6. Virgo

The Virgo in your life is likely serviceable, kind, and even-tempered. “They are friendly and helpful,” says professional astrologer Anna Kovach. “They are quick to offer a hand and give advice as well.”

However, they can also be critical.”They try to offer help by making suggestions, but can be tone-deaf,” Kovach notes.

In the end, though, the

See Full Page