Christina Aguilera Impersonates Britney Spears, Miley Cyrus & Others In 'The Voice' Promo

We all know that Christina Aguilera does one hell of a Britney Spears impression, but this is a little different.

In a promo for "The Voice," which will crown its Season 8 winner on tonight's finale, the 34-year-old singer impersonates Cher, Miley Cyrus, Sia, Lady Gaga, Shakira and Britney Spears.

Aguilera has a knack for impressions as we first learned during her turn hosting "Saturday Night Live" back in 2004, and she previously impressed "The Tonight Show with Jimmy Fallon" viewers with her spot-on impression of Spears' singing voice, but this time around her take on the pop princess isn't the most flattering.

"The Voice" airs Tuesdays at 8 p.m.on NBC.