To All the Boys: P.S. I Still Love You (Netflix) - Cast

Lana Condor

Lana Condor

as Lara Jean


Noah Centineo

as Peter


Jordan Fisher

Jordan Fisher

as John Ambrose


Anna Cathcart

Anna Cathcart

as Kitty


Janel Parrish

Janel Parrish

as Margot


Ross Butler

as Trevor


Madeleine Arthur

Madeleine Arthur

as Chris


Change Location