Ed stopped by to sing the new tune, "Two Different Worlds," with Elmo, Grover and the whole crew. The song is super catchy, and upbeat. It's all about how different rules apply depending on if you're at home or at school.
Their song is not exactly "Thinking Out Loud" material, but it's fun enough to still get stuck in your head. We pretty much think it's the cutest thing ever.
Check out Ed and his new BFFs, below. Just when you thought he couldn't be any more lovable!
Want More? Like us on Facebook
Gallery | Ed Sheeran and His Famous Friends