most of the comments reveal the "bottom line" about this song. its an alicia song..sung by jennifer. Jennifer didnt make this song hers. from the arrangement, to the ad-libs. the background vocals. it just oozes Alicia