A number of high profile artists lined up at New York's iconic Carnegie Hall venue last night to pay tribute to David Bowie.
The show had been 7 months in the planning, but after Bowie's death in January, became a bigger affair and expanding to an extra night, which takes place at Radio City Music Hall tonight featuring many of the same artists.
Despite The Roots pulling out of the show yesterday, acts including Michael Stipe, Debbie Harry, Jakob Dylan, Pixies and Flaming Lips - some of which you can see below.
Watch Stipe performing 'Ashes to Ashes' with Karen Elson:
Debbie Harry did 'Starman':
The Flaming Lips covered 'Life on Mars?', with Wayne Coyne atop the shoulders of Chewbacca: