Keeley Hazell is no jiggy Heidi Klum – but she’ll do