Gemini
May 21 - June 20
You will need a thick skin today as some of the comments that come your way are likely to be less than flattering. The Sun’s move into your opposite sign suggests that rivals will be critical of you for no good reason. You can handle it.