Jamie Foxx turned up on The Tonight Show With Jimmy Fallon and, by all accounts, looked a lot more relaxed and happy than he did when he was on Graham Norton. Foxx managed to even do a little beat-boxing and, as seen below, worked a piano and turned some very unsexy words into a powerful love ballad. 

Â