Sounds to me like Al Green and the Stones had a baby. My favorite song off their Half the City album. Don't care much for their subsequent work (aside from Apollo, which I could listen to on endless repeat), but this album kicks ass from start to finish.