Ed Sheeran performs his new album live from London.
2015
2010
1982
2013
2019
2017
2008
1999
—
2002
2005
2006
1973
2011
1911
2022