Miguel appeared on The Ellen Degeneres Show today alongside Travi$ Scott to perform the Wildheart standout track, "Waves." ​Miguel opened up the performance soaked in stage light before going into the audience and dancing with a few lucky fans. For his part, Scott laid into his verse Auto-Tune style. The pair recently released an official video for the track as well to take it to new heights. This version will be included on Miguel's upcoming Rogue Waves EP, which comes out this Friday.

The EP will feature five new versions of "Waves" as interpreted by Tame Impala, Joshua Tree, RACcountry star Kacey Musgraves—who Miguel previously hinted as someone he was cooking something up with—and of course, Travi$ Scott. It looks like the project might also include some accompanying visuals since Miguel posted a picture today with Tame Impala's Kevin Parker, noting, "it only rains in LA when you're filming."

Watch the duo's performance above and check out the full tracklist for Rogue Waves below before it drops this Friday, Feb. 26. You can also catch Miguel guest on The Late Late Show Thursday night with James Corden.

Rogue Waves EP: 
1. "Waves (Tame Impala Remix)"
2. "Waves (Joshua Tree Version)"
3. "Waves (RAC Remix)"
4. "Waves" f/ Kacey Musgraves
5. "Waves" f/ Travi$ Scott