Christina Aguilera Reprises Her Legendary 'Sex and the City' Samantha Impression

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

Celebrity impressions are clearly Christina Aguilera's thing.

After recently shocking viewers with her spot-on Britney Spears impression on The Tonight Show with Jimmy Fallon, the 34-year-old The Voice judge is at it again, this time revisiting her shockingly good Saturday Night Live impression of Kim Cattrall's Samantha Jones.

Stopping by Late Night with Seth Meyers on Wednesday, the SNL alum recalls how Christina shocked the writers with her Sex and the City impression when she hosted the show in 2004.

PHOTOS: Christina Aguilera Looks Even More Amazing After Giving Birth

"You did something I still remember, because when we were talking about SNL 40th, we were talking about great impressions that hosts did, and you did an incredible Kim Cattrall in Sex and the City," Meyers says, remembering the moment from more than a decade ago. "It was one that, at the table, I would call it a 'gasp' moment, where everyone's like, 'oh s**t.'"

"I was obsessed with the show at the time," Christina now explains.

And it's safe to say she's still got it. Check out the "Genie In a Bottle" singer indulging Meyers with a little taste of her still-amazing Samantha Jones impression.

VIDEO: Christina Aguilera's On-Set Nursery and 6 More Fun Facts About 'The Voice' Season 8!

Revisit Christina's incredible Britney impression in the video below.