Ally Brooke Hernandez from Fifth Harmony has the voice of an angel, as does Echosmith's lead vocalist, Sydney Sierota. So it's fitting that the two girls teamed up to sing a haunting cover of Cyndi Lauper's 1983 jam "Time After Time."
As the piano notes ring out, Sierota croons a slowed-down version of the song. Hernandez then chimes in, and they alternate singing every other line. Watch the magic happen in the short clip below.
Way to give us the goosebumps, ladies. Unfortunately, their full cover hasn't been released yet, but this isn't the first time Echosmith sang "Time After Time." Way back in 2010, the band — then a group of preteen siblings named Ready Set Go! — recorded an upbeat mash-up of "Time After Time" and Flo Rida's "Club Can't Handle Me." What a combo, right?!