If you've been waiting for more feel-good music from Justin Timberlake, the wait is over.

The "Suit & Tie" singer dropped his latest track, "Can't Stop the Feeling," late Thursday with a music video that's packed with celebrities singing along -- from Anna Kendrick serenading her hairbrush to Gwen Stefani jamming out in the car.

Kunal Nayyar (who plays Raj on CBS' "The Big Bang Theory") is there too, and so is James Corden. It's a not-so-random mix of famous faces: Along with Timberlake, they voice characters in DreamWorks Animation's upcoming movie "Trolls," in theaters Nov. 4.

"Can't Stop the Feeling" is ripe for radio airplay, and is already being called the song of the summer. Watch the video, above, and let us know if you agree.