Leo and Virgo are opposite signs, but they can easily find common ground. Leo can make Virgo feel happy and inspired with his energy and positive outlook on life, and, in return, Virgo can help ...