Noah Centineo's Competition In To All The Boys Sequel Finally Revealed And It's Not This Guy

John Ambrose has been recast, and he's FINE.

Our collective boy-crush on Noah Centineo may be in grave danger after Netflix made a ballsy move to cast someone really, really cute as the new John Ambrose in the To All The Boys I’ve Loved Before sequel.

Lil hottie from the first Netflix Original slapper, was apparently just a stand-in, so it’s a good thing we didn’t get too attached.

Enter: the boy of Lara Jean’s affection from her time at Model U.N.

John Ambrose.


The new John Ambrose will be played by 24 year old, Jordan Fisher, who is a super hot slashie that sings, dances, acts and… plays video games on Twitch.

The announcement came via a super cute Twitter video with Lana Condor introducing us to this mega dreamy, rom-com-perfect specimen on the set of the sequel.

Peter Kavinsky, Lara Jean’s current squeeze from the first movie, may be given a run for his money because if we’re going off Jenny Han’s original storyline for her written sequel, things are about to spice up.

I need to go and rewatch To All The Boys I’ve Loved Before again in celebration.

Pop-up Channel

Follow Us