Daily Gemini horoscope (May 21 - Jun 21)

You're due for the best of all worlds now -- provided you're in the right company. It's up to you to make sure you don't waste one single second.

Lucky number: 49

More about zodiac Gemini