Question: Who played piano on i can't make you love me?
Answer: Bruce Hornsby
Natural Questions answer: Bruce Hornsby (from the Wikipedia article "I Can't Make You Love Me")