Band Aid 30's record - raising money for the fight against ebola in west Africa - has gone straight to number one.
A host of stars sing on the track including Ed Sheeran, Ellie Goulding and One Direction.
Yesterday, Lily Allen said the project was 'a bit smug' and revealed she prefers to do charity work by donating - in her words - "actual money'.
But Lucy Anning, from the charity Emergency UK, thinks it's done a good job: