from Seven Rings by Nora Roberts
Sonya's boyfriend
Readers picture Jonathan Bailey as Trey in Seven Rings by Nora Roberts. Other fancast picks include Luke Evans, Tom Hopper and Jack Whitehall.
Picture someone else? to vote or add your own pick.
How readers say the book describes them.