I don't really like beyonce'. But this song really changed my mind of what I thought of her. Don't take this rong but when I first saw her I thought pretty much in a split second she was a hooker but after hearing 'if I were a boy' I was like 'ok she ain't to bad' but after 'halo' I was like ok she is de bomb! Now I've actully started to like more of music. But it's just a few songs I don't quite like but this by far is my fav right now!