Question: who plays sforza and medici?
Answer: In Medici Season 3 (or “Medici the Magnificent Season 2″), we meet a brilliant and beautiful woman with a talent for manipulation: Caterina Sforza Riario. Not only was the real Caterina Sforza Riario a force to be reckoned with, but she's played to perfection by one of the breakout stars of Sanditon, Rose Williams.