The Welsh star, who is expecting her first child with husband Andrew Levitas, was among the performers during the show, which was held in the British capital to mark the 70th anniversary of Victory in Europe (VE) Day.

Other stars on the bill included veteran rockers Status Quo, stage star Elaine Page and pop singer Pixie Lott.

Actor Robert Lindsay read extracts from speeches by British wartime Prime Minister Sir Winston Churchill, while Laurence Fox teamed up with Foyle's War actress Honeysuckle Weeks to give a moving performance of letters written by a British Army sergeant and his new wife three days before he was killed in battle.