I really love this song! Especially the bridge with Mary and Mariah! :) And Beyonce did not sing the most parts! Fegie did!