Sir Paul McCartney  received a Kennedy Center honor along with Oprah Winfrey, choreographer Bill T Jones, composer Jerry Herman and singer Merle Haggard.

Sunday night's concert, held at Washington arts venue the Kennedy Center, was filmed by CBS for broadcast Dec 28th.

Gwen Stefani, dressed in a Beatles-style suit, sang Fab Four classic Hello, Goodbye at the event with her band No Doubt.

They were followed by David Grohl and Norah Jones' performance of Sir Paul's solo track Maybe I'm Amazed.

Aerosmith's Steven Tyler sang a medley of songs from the Beatles' 1969 album Abbey Road.

Singer-songwriter James Taylor and gospel vocalist Mavis Staples then closed the show with Let It Be and Hey Jude, bringing Sir Paul and President Obama to their feet.

Earlier in the show, Julia Roberts, Barbara Walters and John Travolta took to the stage to pay tribute to US talk show host Winfrey.