Question: who sings wake me up when it's all over
Answer: American soul singer Aloe Blacc provides vocals for the track and Mike Einziger of Incubus provides acoustic guitar .