When Ed Sheeran announced that he's going to be on NBC's Undateable last night, we were psyched. We know Ed's humor is really promising and his acting skills aren't bad either (okay, we're totally biased here, hee hee hee). But he proved he can rise to the occasion after playing... surprise, surprise! Himself! Watch him do a cover of Britney Spears's hit debut song "Baby One More Time" below.
Aside from playing singing "Baby One More Time," Ed also performed "Thinking Out Loud" which, of course, brought the cast and the audience so much happiness. We definitely won't get tired of watching this British redhead perform—not now, not ever.