Seriously, all of the music that keeps surfacing for the upcoming Trolls movie is making it harder and harder to wait for it.

The animated feature, based on the popular toys from the 90s and featuring an all-star cast, is already the vehicle that led to Justin Timberlake's new hit single "Can't Stop The Feeling," which is being heralded as the song of summer 2016. Now, it's also led us to another treat.

Anna Kendrick and JT himself debuted a beautiful version of Cyndi Lauper's "True Colors" while promoting their movie at Cannes Film Festival. And this is perhaps the most magical song you will ever hear.

Watch below.