Somebody needs to drop their skincare routines pronto
XO Kitty is one of the most wholesome shows on Netflix, but it brings DRAMA. It’s not hard to see why so much kicks off when the cast is all absolutely gorgeous, which is a recipe for scandal. In season two, Kitty finds herself embroiled in not just a love triangle, but a love square with Juliana, Yuri and Min Ho. It’s almost too much to process! The age differences between the XO Kitty characters and cast are absolutely wild, and somebody needs to drop their skincare routine PRONTO.
Anna Cathcart – 21
via Netflix
Anna Cathcart is meant to be a 16 year-old starting her junior year of high school at KISS, meaning she’s meant to have frizzy hair, acne and crazy teenage angst. Instead of that, she’s played by picture-perfect 21 year-old Anna Cathcart.
‘Dune: Prophecy’ Cast Answer The 50 Most Googled Dune Questions
Sang Heon Lee – 28
via Netflix
You read that right! Min Ho, who is played by Sang Heon Lee, is actually 28 in real life. He’s in the same school year as Kitty so it’s presumed Min Ho is meant to be 16-17 years old. Honestly, his skin is so good you can’t even tell.
We can all relate to high school love. XO, Kitty is Netflix’s hottest rom-com series that involves lots of love triangles and squares, but lots of people might be shocked at how old the cast members really are.
Gia Kim – 32
via Netflix
Gorgeous Yuri is 32 years old. She’s also Sang Heon Lee’s big sister which is absolutely wild!
Minyeong Choi – 32!
via Netflix
Minyeong Choi, who plays adorable ex-boyfriend Dae in XO Kitty, is a far cry from his character’s age. He’s actually double what Dae is meant to be, and is 32 years old. Boy, doesn’t he look amazing!
Audrey Huynh – 19
via Netflix
Audrey Huynh, who stars as Stella/Esther in XO Kitty, is only 19 years old. This makes her one of the youngest in the cast, despite still not being a teenager!
Regan Aliyah – 25
via Netflix
Regan Aliyah makes an amazing Juliana even though being almost 10 years older than she’s meant to be. I couldn’t have pictured anyone else slaying the role!
Anthony Keyvan – 24
via Netflix
Anthony Keyvan is Kitty’s best friend Q, and is only 24 years old. He was born on the 13th of August 2000.
Ryu Han-bi – 20
via Netflix
Ryu Han-bi is Eunice, winner of the Moon talent competition and crush of Dae, and she’s just 20 years old.
Joshua Hyunho Lee – 26
via Netflix
Joshua plays Jin, Q’s secret boyfriend, and is 26 years old. I can’t lie, these two make such a great pair despite their rivalry.
Peter Thurnwald – 27
via Netflix
Peter Thurnwald, who is meant to be a teacher older than all of the students, is actually younger than some of them. Peter is 27!
Michael K. Lee – 51
via Netflix
Michael K. Lee who plays Mr. Lee in XO Kitty is 51, but he looks amazing for his age!
And of course, Noah Centineo
via Netflix
How could we ever forget Peter Kavinsky? He is 28 years old playing a 22 year-old but will always be Peter from To All The Boys I’ve Loved Before. It matters not what you’ve done but what you do with what you’ve done… or something.