The X Factor finalists will release a cover of Rose Royce's 1978 hit Wishing on a Star in aid of a children's charity.

All 16 acts will record the song in London this week in support of ACT and Children's Hospices UK.