伴随着打击乐器的拍子轮流在拍掌声和跺脚声之间交替着。《光环》由A大调的4/4拍写成，速度是每分钟84拍。其是以A–Bm–Fm–D为基础，并以同样的正副歌形式而写成。碧昂丝演唱时的音域在C♯3到F♯5的假音之间，也包含了并承受破音。她在歌唱时使用装饰音、有抖音的高音部分和颤音——在两个接近的音符之间有快的变化，通常是一个半音或者全音的相距。该编曲还由交响曲的渐强程度和电子重音所构成。在歌词中，碧昂丝以宽广的胸怀表达了对自己神圣恋人的无微不至的爱情。她说：「[《光环》]有如天使般……就好像当你听到这首歌的瞬