Rebecca Grant's dream cast for A Court of Thorns and Roses