when did beyonce halo come out
Beyonce Knowles did not write her hit song, Halo, the hit single featured on her 2008 album I Am Sasha Fierce. The genius behind the lyrics was none other than Ryan Tedder. In fact, rumor spread saying that Tedder originally wrote the song for Leona Lewis.