That's quite a voice! Christina Aguilera played a totally awesome musical game of 'Heads Up' with Ellen DeGeneres on an episode of The Ellen DeGeneres Show, which will air later today, Monday, May 16.
Her impressions were so spot on that DeGeneres didn't even hesitate to identify the singers, and Aguilera received claps and screams from the audience as she went on to channel Madonna, Katy Perry and a breathy Adele.
It was only Barbra Streisand and Lady Gaga who stumped the 35-year-old singer, as she struggled to recall their trademark songs.
Check out Aguilera’s impressive musical impersonations in the funny video above.
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!