Beyonce Halo Songtext - You're everything i need and more. Beyonce Halo Songtext : It's written all over your face.