Celebrity Impersonator Christina Aguilera Can Do Kim Cattrall, Too

Ed Covers XTina
Ed Sheeran does "Dirrty." Treat your ears.

Forget about The Voice, give Christina Aguilera her own show where all she does is celebrity impressions. Days after doing an amazing Britney Spears impression, Aguilera popped by the Late Show With Seth Meyers, where she revisited an impression of the past: Samantha (Kim Cattrall) from Sex and the City.

Longtime XTina fans will recall that in 2004, a dark-haired Aguilera played host on Saturday Night Live, where she pulled off an incredible SATC sketch with Maya Rudolph, Amy Poehler and Rachel Dratch. (Aguilera played Samantha).

If you don’t have time to rewatch the sketch, the “Beautiful” singer did a mini version of her Samantha voice for Meyers and his audience.

The Voice season 8 premiered earlier this week.