Your weekly horoscope: May 31 – June 6, 2017

Find out what the stars hold for you this week.

by

Gemini
Cancer
Leo
Virgo
Libra
Scorpio
Sagittarius
Capricorn
Aquarius
Pisces
Aries
Taurus

Jessica Lanyadoo loves astrology and helping people help themselves. Learn more about her at lovelanyadoo.com.

More:
Tried, tested and true acne treatments we swear by for clear skin
50 amazing pieces for your patio, from stylish furniture to graphic tableware
The definitive top 10 ranking of things to eat at Ikea