Cards that are foretold by virtue of Singing Towers of Darillium's ability won't continue to have the foretell ability once they leave your hand, but you can still cast them from exile on a later turn for the foretell costs they were given by Singing Towers of Darillium.