William Waters

from Hello Beautiful by Ann Napolitano

Role: Protagonist

Main Character

Readers picture Jacob Elordi as William Waters in Hello Beautiful by Ann Napolitano. Other fancast picks include Nicholas Galitzine, Ansel Elgort, Charlie Plummer and 1 more.

Top pick

Jacob Elordi

Other picks

Nicholas Galitzine

Ansel Elgort

Charlie Plummer

Austin Butler

Picture someone else? to vote or add your own pick.

What William Waters looks like

How readers say the book describes them.

Other Hello Beautiful characters

See all characters