Miguel appeared on The Late Late Show With James Corden last night and performed "Waves." The singer brought along his band and added some color to the performance by throwing a "Venice" sign in red lights in the background, as well as had about a dozen people doing their own thing on stage. He even showed off some of his smooth dance moves while belting out the lyrics to his latest single. Miguel also spoke with host James Corden about visiting his former middle school for a surprise performance, and also revealed he wasn't always a ladies man, though we find that hard to believe.

Miguel and Travi$ Scott recently teamed up for a remix version of "Waves" and dropped a video for the collaboration. They also took the stage at The Ellen DeGeneres Show earlier this week and delivered an impressive performance that the audience was certainly digging. Check out his latest performance of "Waves" above.