With wedding season around the corner, John Legend provides the perfect backdrop on his new record “A Good Night.” In collaboration with producer BloodPop, the track is a feel-good dance song with Legend’s soulful voice leading the way. Along with the song comes a music video, recorded on a GooglePixel 2. Directed by Mishka Kornai, the visual stars Yara Shahidi, Jay Ellis, and Susan Kelechi Watson.

“The song and video are about a magical night where you meet someone you immediately connect with and can envision a future together,” John tells Rolling Stone. “You’re single, dating, probably using all the apps people use now (I haven’t dated since the advent of Tinder, etc, but it’s a fascinating era in romance), and not finding someone special. But one night – maybe caught up in the music or the drinks or whatever – you meet someone that changes everything.”

Continue after the jump….

Previously: John Legend Performs “Penthouse Floor” on Jimmy Kimmel Live! (Video)