The wait for more teenage romance and drama at KISS is almost over. Netflix is set to release XO, Kitty Season 3 on April 2, 2026, and fans are eager to jump back into Kitty Song Covey’s chaotic world. With a new season around the corner, remembering where things left off in season 2 is key to understanding the mess Kitty is about to face as she enters her senior year. From shocking family secrets to a romantic cliffhanger that left everyone guessing, here is a complete recap of everything that happened in season 2 and how it sets up the upcoming episodes.
How Season 2 Ended: The Love Square and the Tour Invitation
The second season of XO, Kitty picked up with Kitty returning to the Korean Independent School of Seoul (KISS) for another semester, hoping for a quieter life after the chaos of her first year. Of course, things did not stay calm for long. Kitty found herself tangled in an even more complicated love square involving her ex-boyfriend Dae (Choi Min-yeong), her best friend Yuri (Gia Kim), and her former rival-turned-close-friend Min Ho (Sang Heon Lee).
The season finale, episode eight, was packed with high-stakes drama. The group worked together to stop Stella from sabotaging the Moon Young Talent Show, exposing her blackmail schemes against Min Ho’s family. After the successful performance, Kitty’s grandmother (Halmoni) finally reunited with her long-lost sister after 50 years, thanks to Min Ho arranging his father’s private jet.
But the biggest moment came right at the end. After learning her heritage scholarship was renewed, allowing her to stay at KISS for another year, Kitty rushed to find Min Ho. She discovered he was leaving that night to join his pop-star brother on a summer tour. When Min Ho said he was swearing off relationships after the Stella incident, Kitty stopped him. In the final seconds of the season, she asked, “Can I join you?” Min Ho simply nodded, leaving their future together up in the air.
Kitty’s Journey with Her Sexuality and Family Secrets
Beyond the romantic drama, season 2 focused heavily on Kitty’s personal growth. A major storyline involved Kitty realizing she had feelings for her best friend, Yuri. This was a new experience for her, as she explored her bisexuality while navigating a confusing crush on a girl for the first time.
Showrunner Jessica O’Toole explained that the decision to leave Kitty and Min Ho’s relationship unresolved was intentional. The goal was to build anticipation. O’Toole stated, “longing is something that the audience also needs to do.” This tension was further complicated by Kitty’s brief relationship with Praveena (Sasha Bhasin), which ended when Kitty admitted her feelings for Yuri weren’t fully gone.
At the same time, Kitty continued her search for answers about her late mother’s past in Seoul. She discovered a deeper connection to the city and her Korean heritage, strengthening her bond with her newfound relatives. These family discoveries added emotional weight to her decision to stay at KISS.
Surprising Cameos That Had Fans Talking
Season 2 delivered some memorable guest appearances that excited viewers. One of the most talked-about moments was the return of Noah Centineo as Peter Kavinsky from the To All the Boys I’ve Loved Before movies. Peter showed up to support Kitty during a difficult time, recreating the sweet dynamic he had with her older sister Lara Jean.
Fans also went wild for a surprise cameo from K-pop idol Peniel of BTOB. In the final episode, Peniel appeared as Min Ho’s pop-star half-brother, Joon Ho. His appearance included a full performance and even a proposal scene with a kiss, which immediately became a trending topic on social media. One fan reacted on X, “OH MY GOD, WHAT DO YOU MEAN IT’S ACTOR PENIEL’S DEBUT AND HIS KISS SCENE DEBUT TOO?!”
Fan Reactions to the Season 2 Ending
The open-ended finale left viewers split between “Team Min Ho” and “Team Yuri,” sparking countless debates online. Many fans were thrilled that Kitty finally admitted her feelings for Min Ho, while others hoped she might still explore her connection with Yuri in the future.
The cast’s off-screen chemistry also became a highlight for fans. Interviews showed the group had a tight bond, with actors like Anna Cathcart (Kitty) and Sang Heon Lee (Min Ho) joking about their on-screen romantic tension. In one interview, Lee admitted he didn’t even know the meaning of “longing looks” during filming, which made the cast burst into laughter.
Also Read:
What Season 3 Will Bring: Lara Jean’s Return and Senior Year Drama
As season 3 approaches, the focus shifts to Kitty’s final year at KISS. The official synopsis reveals that Kitty has her senior year mapped out perfectly. She wants to make memories, grow closer to her Korean relatives, and finally define her relationship with Min Ho.
The trailer, released in March 2026, confirmed the return of Lana Condor as Lara Jean Covey, Kitty’s older sister. Condor kept her appearance a secret for three years, and she steps into the XO, Kitty world to offer guidance. In the trailer, Lara Jean tells Kitty, “Whatever happened with Min Ho, we can’t just stop living our lives. We have to follow our hearts and trust that it will lead us to our next great adventure.”
Filming for season 3 wrapped in Seoul, and the new episodes will feature the show’s first summer storyline. Expect more romance, friendship challenges, and the usual KISS drama as Kitty tries to balance her plans with unexpected surprises.
Also Read: NCIS Sydney Season 3 Episode 13 Recap: Kyle Leaves Trigger to Face Evie’s Ticking Bomb Alone
Enjoyed this recap? Keep your drama fix coming with more stories from the world of K-dramas and teen series on VvipTimes.




















































