Most people love getting surprises, especially from their loved ones. It makes them feel special and loved. According to astrology, there are some zodiac signs who are incredibly good at making others happy by surprising them. They know what their loved ones like and what can make them happy. Whatever they plan for the surprise, it is sure to make the other person happy and feel loved.