Skip To Content

    Where To Find The Cast Of "To All The Boys I've Loved Before" On Social Media

    Because you're already obsessed with this cast.

    Lana Condor (Lara Jean),

    What to expect: Pretty photos of Lana serving looks and behind-the-scenes photos from her films.

    Instagram: @lanacondor | Twitter: @lanacondor

    Noah Centineo (Peter Kavinsky), Taylor Miller /

    What to expect: Jaw-dropping professional modeling photos, a bunch of funny pictures that demonstrate his goofy side, and a handful of pics that show of ~the guns~ — you know, the IG Trifecta.

    Instagram: @ncentineo | Twitter: @noahcent

    Israel Broussard (Josh),

    What to expect: Lots of black and white shots and Israel's own photography.

    Instagram: @israelbroussard | Twitter: @israelbroussard

    Emilija Baranac (Gen),

    What to expect: Lots of photos of Emilija, her boyfriend, and a ton of street shots that produce that perfect insta-worthy aesthetic.

    Instagram: @emilijabaranac

    Madeleine Arthur (Chris),

    What to expect: Travel photos, artsy photos, and a dash of whimsy.

    Instagram: @madeleinearthur | Twitter: @MadeleineArthur

    Trezzo Mahoro (Lucas)

    What to expect: Art, photography, and a ton of style.

    Instagram: @trezzo_ | Twitter: @OliverMSmiith

    Janel Parrish (Margot),

    What to expect: Behind-the-scenes photos, dispatches from the sets of her different projects, and Janel's killer style.

    Instagram: @janelparrish | Twitter: @JanelParrish

    Anna Cathcart (Kitty)

    What to expect: Photos from the set of To All The Boys I've Loved Before, Descendants 2, and her other projects — as well as some personal photos, too.

    Instagram: @theannacathcart | Twitter: @CathcartAnna

    Andrew Bachelor aka King Bach (Greg),

    What to expect: Part flexing for the 'gram, part funny videos (don't forget that he rose to fame as one of the biggest Vine stars).

    Instagram: @kingbach | Twitter: @KingBach

    BuzzFeed Daily

    Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!

    Newsletter signup form