Self
Christina Aguilera
Music
Roy Hawkins
Creative Director
Director
Hamish Hamilton
Sound mixer
Peter Mokran
Producer
Ian Stewart
Choreographer
Jeri Slaughter
Cinematography
Cameron Barnett