Ed Sheeran recently made a guest appearance on a live telecast of "Undateable," the NBC sitcom starring Chris D’Elia.
To close out the show, Sheeran performed a spirited cover of Britney Spears' "...Baby One More Time" in front of a live studio audience.
The cover is pretty solid, and Sheeran had some excellent background vocals from Victoria Justice and Bridgit Mendler. Zach Braff also appeared in the episode, so you can see him hanging out in the background in this clip.
Anyway, check out the video above. It's a fun little throwback.