Ed Sheeran achieved a musical dream in Napa Valley, California alongside the band that put out the first album he ever bought.

 

View this post on Instagram

 

A post shared by Ed Sheeran (@teddysphotos)

Ed put his rock pants on to get on stage with The Offspring to perform “Million Miles Away” live for Bottlerock Festival while donning one of their t-shirts. Then before headlining another music festival in Boston, he stopped by the children’s hospital there!