from Ugly Love by Colleen Hoover
Readers picture Nick Bateman as Miles Archer in Ugly Love by Colleen Hoover. Other fancast picks include KJ Apa, Froy Gutierrez, Jacob Elordi and 1 more.
Picture someone else? to vote or add your own pick.
How readers say the book describes them.

Tate Collins
Lili Reinhart

Rachel
Abigail Cowen

Corbin Collins
Zach Roerig

Ian
Trevor Jackson

Cap
Danny Glover

Dillion
Aaron Taylor-Johnson