Question: who plays king richard in the white queen
Answer: Aneurin Barnard