How Old Are the XO, Kitty Characters in Season 3? Here’s the Breakdown

Anna Cathcart as Katherine “Kitty” Song-Covey on the Official Trailer of XO, Kitty: Season 3 | Source: Youtube/@Netflix

IST

4–6 minutes

Read

Share This Article via:-

Advertisements

We’re just days away from finally watching Kitty Song Covey walk the halls of KISS for her senior year, and honestly? It feels like we’ve grown up right alongside her. Since the first To All the Boys movie dropped in 2018, we’ve watched the youngest Covey sister evolve from a tween matchmaker into a full-blown romantic lead in her own right. But with XO, Kitty Season 3 set to premiere on April 2, a lot of fans are doing the math and asking the same question: just how old is everyone now?

Between the timelines, the international school setting, and the fact that the actors are clearly not the same age as their characters, it can get a little confusing. Whether you’re trying to figure out the age gap between Kitty and Min Ho or just wondering if Dae is finally a legal adult, we’re breaking down the official character ages going into Season 3.

Kitty Song Covey Is Officially a Senior

Let’s start with the star of the show. When we first met Kitty in the To All the Boys films, she was around 14 or 15—a nosy but lovable little sister with a knack for stealing scenes. By the time her spinoff series began in 2023, Kitty was 16 years old and traveling to Seoul for her junior year of high school .

Season 1 covered her first semester at KISS, and Season 2 picked up for the second half of junior year. Now, with Season 3 officially marking her senior year, Kitty Song Covey is 17, turning 18 . This puts her right in that sweet spot of being old enough to make major life decisions about college and her future, but still young enough to make delightfully messy romantic choices. Anna Cathcart, who plays Kitty, is actually 22, which is pretty standard for teen dramas—after all, you can’t have minors working the kind of hours Netflix production requires.

The Core KISS Crew: Ages Revealed

Of course, Kitty isn’t navigating senior year alone. Her friend group has expanded, fractured, reunited, and turned into a full-blown web of relationships that would make even the messiest K-drama proud. Here’s how old the main characters are heading into Season 3:

Min Ho (Sang Heon Lee)
He started as the rich, seemingly cold best friend of Dae, but quickly became the fan-favorite love interest we’re all rooting for. Min Ho is in the same grade as Kitty, making him also 17 or 18 as a senior. Interestingly, actor Sang Heon Lee is 29, bringing a lot of life experience to the role .

Advertisements

Dae (Choi Min-yeong)
Kitty’s original long-distance boyfriend has been through it all—fake relationships, family pressure, and watching his best friend fall for his ex. Dae remains one of the top students at KISS and is also a senior, so he’s in that same 17-18 age bracket. Actor Choi Min-yeong is 22 .

Yuri (Gia Kim)
The queen bee who stole Kitty’s heart (and caused chaos in the process) is also wrapping up her final year. Yuri is a senior, meaning she’s 17 or 18. Gia Kim, who plays Yuri, is 32, and fun fact: she’s real-life siblings with her co-star Sang Heon Lee .

Q (Anthony Keyvan)
Everyone’s favorite supportive best friend is back for senior year. Q has been a constant source of wisdom and wit, and he’s also 17 or 18. Anthony Keyvan is 25 .

Juliana (Regan Aliyah)
Yuri’s on-again, off-again girlfriend is also a student at KISS. While she transferred in later, she’s part of the senior class dynamic, placing her at 17 or 18. Regan Aliyah is 26 .

The Age Gap Conversation: Min Ho and Kitty

One thing the fandom loves to discuss is the age gap between the characters and the actors. On screen, Min Ho and Kitty are classmates, so any romance is age-appropriate—they’re both teenagers navigating the chaos of senior year. The show has been careful to keep all romantic entanglements within the high school setting, which makes sense for a YA rom-com.

Off-screen, the age diversity among the cast actually adds depth. Sang Heon Lee and Gia Kim being in their late 20s and early 30s brings a level of acting maturity to the teen drama genre. It’s the same formula that made shows like Gossip Girl work—older actors who can handle the emotional weight while still looking the part.

What This Means for Season 3 Storylines

Age is more than just a number in Season 3—it’s a major plot driver. As seniors, the entire KISS crew is facing:

  • College decisions: Where are they going next? Will couples survive distance?
  • Family expectations: Korean education pressure is real, and we’ve seen how Dae’s working-class background and Yuri’s chaebol family dynamics play out.
  • Legal adulthood: Turning 18 in Korea (20 in Korean reckoning) opens doors—and complications.

The showrunner has teased that senior year means big decisions, and knowing XO, Kitty, those decisions won’t come easily.

The Adults (and Why Their Ages Matter)

It’s also worth noting the adults in the room. Professor Lee (Michael K. Lee) is now the principal at KISS, and at 51, he represents the older generation’s expectations . Meanwhile, Alex Finnerty (Peter Thurnwald) , the chemistry teacher, is 27—young enough to bond with students but old enough to maintain authority .

And in a major crossover moment, Lara Jean (Lana Condor) is returning in Season 3. At 28 in real life, her character is now in her early 20s, coming back to offer big-sister advice to Kitty . That age gap between the sisters feels real and earned, giving their scenes emotional weight.

So, what do you think? Does knowing their exact ages change how you view certain relationships? Are you team Min Ho, team Dae, or still hoping for a wild card? Drop your hot takes and predictions—we’re less than a month away from the chaos, and we want to hear who you think Kitty ends up with.

Also Read: Prime Video’s Scarpetta Debuts With Solid Rotten Tomatoes Score as Critics Praise Nicole Kidman’s Forensic Thriller


Leave a reply

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

You May Also Like: –

0
Would love your thoughts, please comment.x
()
x