Sir Paul McCartney led an all star line up that included Sir Elton John, Cheryl Cole and Kylie Minogue at a gala concert in front of Buckingham Palace, organised to celebrate the 60-year reign of Britain's Queen Elizabeth II, in London on 4 June. The former Beatle sang Magical Mystery Tour, All My Loving and Let It Be. AP