Time magazine has produced a list of the ultimate music stars, based on how many hit songs they've had and the length of their careers. Find out who made the top 15...
Macca gets emotional in Mexico
Sir Paul McCartney played three shows in Mexico
Sir Paul McCartney revealed he felt moved by the crowds of people who camped out to see him play a free concert in Mexico, saying it brought back memories of Beatlemania.
The 69-year-old music star performed the special concert in Zocalo in Mexico City, as an estimated 250,000 people filled the square and lined the surrounding streets.
Sir Paul said: "It was quite emotional and exciting that people who might not be able to afford to come to our shows could come to this. It was like Beatlemania all over again.
"When you visit places that you don't often come to, like South America, they've been saving up the excitement so when you get there they let it all go. When you are in a band you hope people will like what you do, and when they like it as much as they did here, it's quite a buzz."
During the show - which lasted almost three hours and included hits such as Drive My Car, Hey Jude, Let It Be, Live And Let Die and Blackbird - McCartney was joined on stage by a traditional Mexican Mariachi band for a special version of Ob La Di Ob La Da.
Earlier in the day he had been honoured by the mayor of the city.
The former Beatle played a total of three shows in Mexico, including a sell-out show at the legendary Azteca Stadium to 80,000 people, while fans spent the week camped outside his hotel and filled the streets.
The show was the closing date of his South American On The Run tour, and his last gig before the Queen's Diamond Jubilee show next month.
latest music videos
In preparation for her role as Felicia in the multi award-winning MEMPHIS THE MUSICAL, Beverley Knight travels to the iconic city in order to immerse herself in the music, history and culture. Watch as Beverley visits legendary landmarks such as Sun Studio and Willie Mitchell's Royal Studio, then records a number from the show ... More In preparation for her role as Felicia in the multi award-winning MEMPHIS THE MUSICAL, Beverley Knight travels to the iconic city in order to immerse herself in the music, history and culture. Watch as Beverley visits legendary landmarks such as Sun Studio and Willie Mitchell's Royal Studio, then records a number from the show on Al Green’s very own microphone.
Date 26/08/14, Duration 4:17, Views 2439