Ed Sheeran just melted our hearts with this Sesame St collaboration

Ed Sheeran has teamed up with Elmo, Cookie Monster and co. for the ultimate gig.

Everyone from Zac Efron to One Direction have featured on the kids' show, and now Ed has stepped up to the Sesame Street challenge.

The song – about the difference between life at home and at school – is fairly corny, but the Thinking Out Loud singer makes a solid effort.

He has officially reached peak adorableness!