Up to 15,000 people gathered in Trafalgar Square for a concert marking the 60th anniversary of VE day with stars including Will Young.
Katie Melua sang for the crowds
Free tickets for the show, which was broadcast live on BBC One, were all claimed within two hours.
Singer Katie Melua began the show with her version of World War II favourite White Cliffs of Dover.
Doctor Who star Christopher Eccleston was among actors who gave readings to a crowd which included many veterans.
A Party to Remember was hosted by BBC presenters Natasha Kaplinsky and Eamonn Holmes.
Wartime singer and "forces' sweetheart" Dame Vera Lynn made a special appearance at the finale of the show.
She took to the stage as Welsh opera star Katherine Jenkins sang her anthem We'll Meet Again.
The concert also featured footage of the original Trafalgar Square VE Day celebrations from 8 May 1945.
Natasha Kaplinsky and Eamonn Holmes hosted the concert
Cliff Richard and Daniel Bedingfield were among singers to perform while Heather Mills McCartney and actor Richard E Grant gave readings.
Holmes said: "So many people lived through the bombardment of London, never mind the Second World War itself.
"Many of these people are still alive today and are in their eighties or nineties. It's terrible if we forget and if we don't commemorate.
"It will be an important moment where we will be able to imagine what it must have been like 60 years ago."
The concert was organised by the Royal British Legion, the BBC and London mayor Ken Livingstone.
It was shown live on giant screens in Birmingham, Liverpool, Manchester, and Hull.