Question: who plays anne of cleves on the tudors?
Answer: actress and singer Joss Stone