Christina Aguilera recently appeared on the Ellen DeGeneres Show, but she didn't perform any of her big songs. Instead, she played a round of 'Heads Up' with Ellen and just about nailed every current female pop artist - from Beyonce, to Rihanna, to Katy Perry, and even a special Whitney Houston tune.
For a period of time Christina Aguilera was the biggest-working female artist on the planet, with smash songs like 'Beautiful', 'Ain't No Other Man' and 'Fighter', and of course that timeless performance in Burlesque.
It should come of little surprise then, that Aguilera still knows how to belt out a tune, and that she appreciates some of the most popular acts today (fair play for not knowing a single Lady Gaga song).
Asked to use her voice to impersonate whoever appears on-screen Christina rattles through countless big names, in under two minutes, including a rather short rendition of Whitney Houston's 'I Will Always Love You', Beyonce's 'Single Ladies' and 'Work' by Rihanna.
Watch the video below to hear it all in full, and to see how she describes Adele, Lady Gaga and Barbra Streisand:
Credit where credit is due, the medley is pretty damn impressive. She also talks about the time she caught Hilary Clinton "staring at [her] bosoms" in what is a pretty bizarre conversation, and rather less interestingly her children, one of whom is named Summer Rain.