Ed Sheeran Performed 'Ain't No Sunshine' on 'Colbert' Ahead of Bill Withers Tribute Show

Gerardo Mora/Getty Images
Ed Sheeran performs at Amway Center on September 8, 2015 in Orlando, Florida.  

From his “Drunk in Love” duet with Beyoncé at last weekend’s Global Citizen Fest to his "Trap Queen" rendition on The Tonight Show, Ed Sheeran’s covers are starting to be our favorite thing to cozy up with this fall.

Global Citizen Fest 2015: Beyonce & Ed Sheeran Do 'Drunk In Love,' Ariana & Coldplay Duet & More 

Last night on The Late Show with Stephen Colbert, the dreamy ging performed Bill Withers’ sultry “Ain’t No Sunshine” alongside a few snazzy gents from the show’s band. Sheeran will perform some of Bill Withers’ best with artists like Sheryl Crow and Amos Lee tonight at Carnegie Hall in Lean on Him, a tribute concert to the Rock and Roll Hall of Famer.  

(But we won’t judge if you tell yourself the Late Show performance was actually a warm-up for when Ed sings outside your bedroom window one of these days.)

Watch Ed Sheeran Cover Iron Maiden, Limp Bizkit, and Ty Dolla $ign on 'The Tonight Show' 

Check out the full performance below!