If there's anything more exciting than hearing Ed Sheeran unleash his freestyling skills, it's hearing him bust them out to a Britney Spears song! When he was doing an interview with the radio station Z100, that's exactly what he did.
During the interview, Ed ditches his British accent and starts singing "Baby One More Time," hitting every note in a way that the legendary Miss Spears would even be proud of! Then, the freestyling comes. We don't know how he can think up the funniest things to say as fast as he does, but we're impressed -- that's for sure!
What do you think of Ed's freestyling skills? Let us know in the comments!