Sagittarians and Virgo's have a difficult relationship.
Not good.
If they work as a team, most certainly. The Leo would have to be willing to take the Virgo's criticism and the Virgo would have to let Leo run the show (or at least let them think they do). On the other hand the Virgo could find the Leo to be a bit controlling and the Leo could find the Virgo to be a bit nit-picky.
Very much, this is the Virgo year. Good luck, be happy.
Virgo and Aries tend to have a turbulent relationship.
No.
Virgo.
no
Taurus, Aries, Capricorn, Scorpio, and sometimes Virgo too.
Emerald is not your best choice. It can be beautiful and if you like it well enough, there is no reason you can't wear it. Rubies and turquoise would be much better choices for you.
Yes Chris Brown and Beyonce would make a good couple. They would make a cute couple.
Taurus, Cancer, Scorpio and Capricorn make good matches for a Virgo.