- Personnel
- Mariah Carey – lead vocals, songwriting, background vocals
- David Foster – keyboard, songwriting
- Diane Warren – songwriting
- Narada Michael Walden – guitars, programming
- Bryan-Michael Cox – bass, keyboards
- Jermaine Dupri – programming, percussion
- James "Big Jim" Wright – keyboard, bass
- Terry Lewis – synthesizers, keyboards, rhythm programming
- James Harris III – synthesizers
- Trey Lorenz – background vocals
- Cindy Mizelle – background vocals
- Melonie Daniels – background vocals
- Kelly Price – background vocals
- Shanrae Price – background vocals
|
- Production
- Mariah Carey – arranger, producer
- David Foster – arranger, producer
- Diane Warren – arranger
- Jermaine Dupri – arranger, producer
- Narada Michael Walden – producer
- Terry Lewis – arranger, producer
- James Harris – producer
- Bryan-Michael Cox – producer
- Melissa Elliott – producer
- Calvin Broadus – producer
- Shawn Carter – producer
- DJ Clue – arranger, producer
|