The women of Fifth Harmony linked up with "Billboard" for a very special rendition of Hot 100 Karaoke.
Camila Cabello, Ally Brooke, Dinah Jane, Normani Kordei, and Lauren Jauregui each took turns performing a Hot 100 song from a different artist.
With their magical singing pipes, they not only did one of their favorite artists' tracks, but also did it in those artists' voices.
If you thought their songs were great, you should get a hold of these impressions.
Camila took on Ellie Goulding's "Outside."
Lauren channeled her inner Adele. Could have fooled us if we had our eyes closed.
Then Ally just decided to do a Meghan Trainor impression instead of actually singing. It was still amazing and then she finally got into "No."
Normani got her Rihanna vibe on with a little "Man Down" and completely nailed it.
But the ladies all agreed that the best impression went to Dinah and her Leona Lewis "Bleeding Love" cover.
Watch the full video below:
You can also catch their new video for "Write On Me" off their upcoming album, "7/27."