Well, buckle up because XO Kitty Season 3 Every Plot Twist Explained (Spoilers) is exactly the kind of deep dive this incredible season deserves. Netflix dropped all eight episodes of Season 3 on April 2, 2026, and fans around the world immediately lost their minds over the twists, the tears, and finally the triumphs.
Kitty Song Covey (played by the wonderful Anna Cathcart) returns to the Korean Independent School of Seoul, better known as KISS, for her senior year. And honestly, nothing goes the way she planned. That’s the beauty of it.
She had this whole “Senior Sunset List” of goals, milestones, and romantic dreams mapped out. But life, as always, had other ideas.
From the moment the season starts, something feels different. The energy is more mature, the stakes are higher, and the storylines are far more tangled than anything we’ve seen before. Kitty and Min Ho tiptoe around a real relationship, Yuri loses literally everything she had, Q’s past comes back to haunt him, and a pregnancy storyline that nobody saw coming shakes the whole friend group. If you thought Season 2’s cliffhanger ending was intense, Season 3 takes that emotional rollercoaster and adds a few extra loops.

This article will walk you through every major plot twist in Season 3, explaining what happened, why it mattered, and what it means for the characters going forward. Whether you’ve already binge-watched the whole thing and just want to relive the chaos, or you need a clear breakdown of all the storylines, this is the place to be. Let’s get into it.
Senior Year at KISS Begins: What Changed Between Seasons
When Season 2 ended, Kitty had asked Min Ho the big question: “Can I come with you?” — referring to joining him on his brother’s concert tour over the summer. It was one of those delicious cliffhanger moments that left fans absolutely screaming at their screens. Fast forward to Season 3, and we quickly learn that yes, she did go on that tour. They spent the summer together in Busan, circling each other in that adorable, frustrating “will-they-won’t-they” dance that the show does so well.
But it isn’t just Kitty and Min Ho who have changed. The whole group has grown noticeably. Yuri has lost her family fortune after a major lawsuit, which has fundamentally altered her identity and her place within the KISS social hierarchy. Q is dealing with the emotional fallout of secretive summer texts with his ex, Marius — a character who had been referenced before but never actually appeared on screen until now. Dae is quietly questioning his entire future, torn between his father’s dream of engineering and his own passion for music. And Eunice is riding the high of launching a debut K-pop single — at least for a little while.
The new showrunner, Valentina Garza, who stepped in for Season 3 after previously writing for the show, made it clear in interviews that this season was always going to be about growth and change. Senior year, after all, is that frightening and exciting time when everything shifts. The characters aren’t just chasing love anymore — they’re chasing identity, purpose, and the courage to be honest with themselves.
The Kitty and Min Ho Romance Finally Kicks Off
If you’ve been a fan since Season 1, you’ve been holding your breath for this moment. And Season 3 doesn’t make you wait long. In fact, showrunner Valentina Garza mentioned that the writers deliberately chose to get Kitty and Min Ho into an official relationship much sooner than fans might have expected — as a reward for everyone who had been patiently rooting for them.
How Their Relationship Formed in Busan
The season opens with a romantically charged summer setting. Kitty is on tour with Min Ho, and the two of them are clearly closer than ever. The chemistry is undeniable, and by the end of Episode 2, they’re officially together. It’s a genuinely satisfying moment — the kind that makes you sit up straighter and grin like an idiot. But the show doesn’t let them stay in that honeymoon glow for very long. Because where would the fun be in that?
The First Kiss That Fans Had Been Waiting For
The first proper kiss between Kitty and Min Ho happens in Busan, surrounded by the energy of the tour. It’s warm, spontaneous, and feels completely earned after two seasons of slow-building tension. Anna Cathcart herself told Netflix’s Tudum that she was thinking about the fan edits even while filming — imagining the moments that would make viewers absolutely freak out. And she wasn’t wrong. Social media lit up when that episode dropped.
The Pregnancy Test Twist — The Biggest Misunderstanding of the Season

Here’s where things get genuinely messy. After the summer, the group returns to KISS for the school year. At a Chuseok gathering at Dae’s family restaurant, Kitty finds a pregnancy test. And instead of asking questions calmly, she jumps to the worst possible conclusion: that Min Ho and Eunice had hooked up over the summer while they were supposed to be just friends.
How a Single Discovery Wrecked Everything
This is one of the most gut-wrenching plot twists in the whole season. One found object, one false assumption, and an entire relationship comes crumbling down. Kitty, who has always been emotionally impulsive (and the show owns that about her character), doesn’t give Min Ho the benefit of the doubt. She’s convinced herself of a narrative before she’s heard his side. It’s painfully realistic — the kind of mistake that real people make, especially when they’re young and scared of being hurt.
To be clear, Min Ho had not cheated. The pregnancy test belonged to someone else entirely (more on that bombshell later). But the damage was done. Kitty did eventually apologize for assuming Min Ho had lied to her, but the wound had already cut deep.
Min Ho’s Reaction and the Trust Breakdown
Min Ho’s response to Kitty’s accusation is one of the most emotionally honest moments in the series. He doesn’t explode. He doesn’t get dramatic. He simply… pulls back. He tells her that even after the apology, he can’t find it in himself to forgive her for not trusting him. It’s a mature, real reaction from a character who has shown enormous growth from the cocky antagonist he was in Season 1. The broken trust becomes the emotional core of the second half of the season, and it hurts to watch — in the best possible way.
Yuri’s Shocking Fall From Heiress to Broke Student

For anyone who has followed the show since the beginning, Yuri Han has always been synonymous with wealth, power, and perfectly pressed uniforms. She was the untouchable heiress of KISS, someone who could solve problems with a phone call and a cheque. Season 3 rips all of that away from her.
Losing the Fortune What Really Happened
Due to a major lawsuit involving her family, Yuri loses the Han family fortune almost entirely. Suddenly, she’s no longer able to afford her KISS tuition. She’s selling off her designer clothes, taking on part-time work, and genuinely questioning whether she’ll even be able to stay at the school that has been her home. It’s a stunning reversal of fortune, and Gia Kim plays it beautifully — showing us both the humiliation and the quiet determination underneath it.
Yuri’s Journey to Self-Reinvention
The most interesting question Season 3 asks about Yuri is: Who is she without the money? And the answer turns out to be someone even more interesting than the heiress version. Stripped of the privilege and power she always took for granted, Yuri begins to genuinely reckon with who she is as a person. As showrunner Valentina Garza noted in an interview with Variety, Yuri’s arc this season was about her reinventing herself — and in doing so, becoming truly worthy of the love and connection she had broken in Season 2.
Yuri and Juliana Find Their Way Back to Each Other
One of the most heartwarming resolutions of the season involves Yuri and her girlfriend Juliana. After the heartbreak of Season 2, Juliana had understandably stepped back from Yuri. Their relationship had been bruised badly by Yuri’s choices and her lack of emotional honesty. But Season 3, by putting Yuri through the fire of losing everything, gives her the character development she needed to be genuinely ready for that relationship again.
By the season finale, Juliana is finally willing to let Yuri back in. It’s not rushed or magically fixed — the show earns it through Yuri’s visible growth throughout the eight episodes. This storyline is one of the season’s quieter triumphs, the kind of slow-burn payoff that doesn’t need a grand gesture to feel completely satisfying.
Q’s Secret Double Life — The Marius Problem
If there’s one character whose storyline gets genuinely complicated in Season 3, it’s Q. Anthony Keyvan’s portrayal of Q has always been one of the show’s highlights — he’s warm, funny, and deeply loyal. But this season, we see him being less than honest, and it’s uncomfortable in a way that feels true to life.
Who Is Marius, and Why Does He Complicate Everything?
Marius (played by Sule Thelwell) is Q’s ex-roommate and former love interest — a character who had been name-dropped in previous seasons without ever actually appearing. Season 3 finally brings him into the picture, and his presence immediately stirs up unresolved feelings for Q. Over the summer, Q exchanged some romantic texts with Marius while still being with Jin Lee. It wasn’t physical, but it was emotionally dishonest — and that’s the part that hurts.
Q and Jin’s Relationship Reaches Its Breaking Point
When Jin finds out about the summer texts, the fallout is serious. Q had been keeping secrets not just from Jin, but from Kitty and from himself. Showrunner Garza described Q as someone who was genuinely confused this season — not a villain, just a young person making messy choices while trying to figure out more mature relationships. Marius, to his credit, makes persistent efforts to rekindle things with Q, but ultimately, Q chooses Jin. In the finale, Jin forgives Q, and they reconcile — a happy ending that feels genuinely earned after all the honesty and hard conversations that had to happen first.
The Chuseok Dinner That Blew Everything Up

Chuseok — the Korean autumn harvest festival — has been a pivotal setting in XO Kitty before. Season 1 gave us a beautiful, celebratory version of the feast. Season 3 turns it into a pressure cooker. The dinner scene midway through the season is where all of the simmering tensions finally boil over. Secrets that characters had been carefully guarding spill out into the open, relationships are tested, and friendships that seemed stable suddenly don’t look so solid.
Garza described this scene in interviews as the season’s emotional centrepiece — the moment when everyone’s personal drama collides in real time. It’s messy, it’s awkward, it’s occasionally devastating, and it’s brilliant television. For Kitty specifically, it’s the moment that the pregnancy test misunderstanding explodes into her relationship with Min Ho, setting off the painful second half of the season.
Lara Jean’s Surprise Return to Seoul
One of the biggest talking points going into Season 3 was the confirmed return of Lana Condor as Lara Jean Song Covey. The older Covey sister had been largely absent from the show’s world, busy with her own life and her relationship with Peter Kavinsky. So when she shows up in Seoul — faking a case of norovirus to fly over and look after her heartbroken younger sister — it’s an enormous, emotional moment.
What LJ’s Visit Meant for Kitty’s Growth
What makes Lara Jean’s return so meaningful is that it isn’t just fan service. Her arrival serves a real narrative purpose. She helps Kitty get some perspective on the Min Ho situation, giving her advice that ends up connecting to Kitty’s college applications unexpectedly. But crucially, LJ doesn’t solve Kitty’s problems for her. The show is clear: Kitty has to fix her own relationships with Min Ho and with Q — on her own terms. LJ is a support, not a rescue.
The To All the Boys Easter Eggs Hidden in Season 3
For fans of the original To All the Boys I’ve Loved Before film trilogy, Season 3 is a goldmine of little nods and callbacks. The most touching one is a mirror of the “I’ll miss you a 12 out of 10” line — a reference to something Lara Jean once said to Kitty when she left for college. This season, it gets flipped, with the emotional weight reversed now that their roles have changed. It’s the kind of detail that rewards longtime fans without alienating new viewers.
Jiwon and Professor Alex’s Secret A Pregnancy Nobody Saw Coming
Now, back to that pregnancy test. Because the reveal of whose it was is one of the season’s most genuinely surprising twists. The test belonged to Jiwon Ahn, Kitty’s cousin, who is secretly in a relationship with Professor Alex Finnerty. And she’s pregnant with his child.
This storyline, introduced in Season 3, adds real dramatic weight to the school setting. Jiwon and Alex have been quietly keeping their relationship hidden all semester. When the truth comes out (partly because Kitty figures it out and partly because Alex tells Principal Lee, who is also his biological father), the reaction is a mix of surprise and ultimately warmth. Principal Lee supports Alex’s decision to be involved. Alex asks him to also be part of the child’s life. Jiwon’s grandmother and Alex’s father both commit to showing up for their grandchild. It’s an unexpectedly sweet resolution to what could have been a much darker plotline.
Eunice’s Music Career and the Pop Star Dream That Faded
Eunice gets a genuinely interesting arc in Season 3. She launches a debut K-pop single called “Euniq” — showrunner Garza described wanting it to have that confident, baddie-energy feel, like something from Jennie of BLACKPINK. The single is a moment of triumph for Eunice, who has always existed somewhat in the background of other people’s stories.
But by the end of the season, Eunice has decided she doesn’t want to pursue the pop star life after all. The music industry, with all its pressure and performance, turns out not to be the dream she thought it was. Instead, she finds something more grounding: her relationship with Dae. The two share a very public, PDA-packed kiss at Kitty’s birthday party, signalling a new chapter for both of them. It’s a quietly beautiful turn for a character who deserved her own happy ending.
Dae’s New Direction From Engineer to Musician
Speaking of Dae he gets one of the season’s most understated but satisfying arcs. Choi Min-yeong plays Dae as someone who has always been caught between what his father wants for him and what he actually wants for himself. Engineering was never his passion; music always was. Season 3 finally gives him the courage to say that out loud.
By the finale, Dae has made the decision to tell his father the truth: he doesn’t want to pursue engineering. He wants to follow music. It’s a small scene in the grand scheme of the season’s drama, but it resonates deeply. Dae, who spent much of the show being the “ex-boyfriend” character, gets to end his arc as someone stepping boldly into his own future. That feels right.
Kitty’s NYU Decision and What It Means for Her Future
All season long, Kitty’s been working toward one big goal: getting into NYU. It’s her dream school, the place where she imagines her future taking shape. But as she gets closer to that goal, something interesting happens she starts to question whether it’s really what she wants, or whether she’s been chasing it for the wrong reasons.
Professor Lee (who turns out to be Alex’s biological father, adding another layer to the family drama) is someone Kitty confides in about her NYU uncertainty. And Lara Jean’s visit adds another dimension — LJ gives Kitty advice that influences not just her romantic decisions but her thinking about the application itself. In the end, Kitty does choose NYU. It’s a hopeful decision, made from a place of genuine self-awareness rather than just following a dream on autopilot. And with Min Ho’s career future also uncertain — a girl group has offered him a management position — the question of where they go from here is left deliciously open.
The Season 3 Finale — Every Couple’s Ending Explained

Episode 8 is the kind of season finale that ties things up with a warm, satisfying bow while still leaving room for more story. It starts with Kitty’s 18th birthday; she initially thinks nobody is going to celebrate with her, only to discover (thanks to Q accidentally spilling the beans) that everyone is planning a surprise party. It’s a funny, tender moment that sets the tone for the hour.
Here’s a quick breakdown of where every major couple lands:
| Couple | Season 3 Resolution |
|---|---|
| Kitty & Min Ho | Reconcile; Min Ho joins Kitty on the flight to Portland |
| Yuri & Juliana | Juliana forgives Yuri; they get back together |
| Q & Jin | Jin forgives Q; they reconcile in the finale |
| Dae & Eunice | Share a kiss at the birthday party; officially together |
| Jiwon & Professor Alex | Pregnancy revealed; both families offer support |
The Grand Gesture That Sealed Min Ho and Kitty’s Story
In the finest tradition of rom-com finales, Min Ho’s grand gesture is not a speech or a flashy declaration — it’s an action. Learning that Kitty is headed to the airport for her flight back to Portland for the holiday break, and knowing that she’s chosen NYU as her future, Min Ho races to the subway station to catch her before she leaves. He tells her he wants to be with her — and in true Min Ho fashion, he doesn’t just say it, he shows it by deciding to join her on the flight to meet her family. It’s exactly the kind of moment that earned the show its devoted fanbase.
Is There Going to Be a Season 4?
As of the time of writing, Netflix has not officially confirmed a fourth season of XO Kitty. However, the season 3 finale ends on a genuinely hopeful note rather than a cliffhanger, which means it could work as a series conclusion if needed — but it also leaves plenty of threads open. Kitty and Min Ho only have one more semester at KISS together. Kitty is heading to NYU. Min Ho’s career direction remains uncertain. Q and Jin are back together, but they still have growing up to do. The door is very much open.
Given that Season 3 debuted at No. 1 on Netflix’s Top 10 list in its first week, the chances of a renewal look strong. Fans should keep their eyes on Netflix for any official announcements. For the latest updates, you can always check Netflix’s official website for news directly from the source.
Frequently Asked Questions
Do Kitty and Min Ho end up together at the end of Season 3? Yes! After a season of misunderstandings and a painful trust breakdown following the pregnancy test incident, Kitty and Min Ho find their way back to each other in the finale. Min Ho races to the subway station to stop Kitty before her flight and ultimately joins her on the plane back to Portland to meet her family — a classic rom-com grand gesture that finally seals their relationship.
Whose pregnancy test was it if not Eunice’s? The pregnancy test that Kitty found at Dae’s family restaurant belonged to Jiwon Ahn, Kitty’s cousin. Jiwon had been secretly in a relationship with Professor Alex Finnerty, and by the season’s end, it’s revealed she is expecting his child. Both families come together to offer support.
Does Yuri get back together with Juliana in Season 3? Yes. After Yuri loses her family fortune and goes through a significant personal reinvention arc, Juliana is finally ready to give their relationship another chance. The two reconcile in the season finale.
What happens to Q and Marius in Season 3? Marius, Q’s ex, appears for the first time in Season 3 and makes persistent attempts to rekindle his relationship with Q. However, Q ultimately chooses his boyfriend Jin Lee. In the finale, Jin forgives Q for the summer texts, and they get back together.
Does Lara Jean appear in Season 3? Yes! Lana Condor reprises her role as Lara Jean Song Covey in multiple episodes of Season 3. She “fakes norovirus” to fly to Seoul and support Kitty after the Chuseok chaos. Her visit is both emotionally resonant and packed with Easter egg callbacks to the original To All the Boys films.
Will there be a Season 4 of XO Kitty? As of April 2026, Netflix has not officially announced a fourth season, but the show debuted at No. 1 on the Netflix Top 10 in its first week of release. The finale ended on an optimistic note with plenty of storylines still open, making a renewal seem very possible.