"Halo" was initially composed by Ryan Tedder, lead vocalist of OneRepublic, together with Evan "Kidd" Bogart. In an interview for HitQuarters, Kidd narrated the events that led to writing the song. OneRepublic canceled their tour after Tedder had broken his Achilles tendon and had undergone surgery.