Christina Aguilera sings Mary Poppins

Singer Christina Aguilera performs the national anthem before the Los Angeles Lakers play the Boston Celtics in Game 7 of the 2010 NBA Finals basketball series in Los Angeles, California, June 17, 2010. REUTERS/Lucy Nicholson (UNITED STATES - Tags: SPORT BASKETBALL ENTERTAINMENT)

Makes a contrast to her latest video then…

The singer has admitted to singing Mary Poppins songs to her son Max before he goes to sleep.

She told Entertainment Tonight, “I sing my son to sleep with Mary Poppins [songs] and rock and cradle him and cover him up in bed and do really silly things that we won’t even mention.”

Christina then went on to talk about her album: “Bionic is definitely my baby at the moment. Eventually, in the future, I do want to expand on my family and have another one, but for now, Bionic is the baby and Burlesque is the other baby.”

Talk about double life!