Question: who sings while my guitar gently weeps with santana
Answer: Santana did a cover for his twentieth album Guitar Heaven : The Greatest Guitar Classics of All Time , in 2010 , featuring singer India Arie and cellist Yo - Yo Ma .