McCartney remains one of the world 's top draws . He played to over 100,000 people during two performances in Mexico City in May , with the shows grossing nearly $ 6 million . In June 2012 , McCartney closed Queen Elizabeth 's Diamond Jubilee Concert held outside Buckingham Palace , performing a set that included " Let It Be " and " Live and Let Die " . He closed the opening ceremony of the 2012 Summer Olympics in London on 27 July , singing " The End " and " Hey Jude " and inviting the audience to join in on the coda . Having donated his time , he received £ 1 from the Olympic organisers
opening ceremony
2012 Summer Olympics opening ceremony
Paul McCartney