So you’ve rewatched Descendants for the millionth time, and now that little voice in your head is wondering, “Wait, how old are these kids? Are they actually rogue teens, or are they secretly 30-somethings with excellent skincare?” Let’s break it down, friend—grab your Starbucks and prepare for some deliciously trivial trivia.

When the first movie hit Disney Channel in 2015, the cast was a glorious mishmash of ages. Dove Cameron (Mal) was 19—yes, a legal adult playing a high-school-aged fairy. Cameron Boyce (Carlos) was 15, giving us that perfect, awkward teen energy. Booboo Stewart (Jay) was 21, basically a college senior slumming it in Auradon Prep. And Sofia Carson (Evie) was a spry 22, while Mitchell Hope (Ben) was just 20. So yeah, zero of them were actually the age of their characters, but when is Disney casting ever held to strict time-space logic?

By the time Descendants 3 rolled around in 2019, the cast had aged gracefully—and some had hit their late 20s. Cameron was 19 (and forever will be, in our hearts), Dove was 23, and Sofia was 26. Basically, they went from “varsity squad” to “could be assistant principals.”

The funniest part? They all play 14- to 18-year-olds, which means the magical barrier between Auradon and the Isle of the Lost clearly has no de-aging fountain. But honestly? Who cares. The chemistry, the bops, the leather pants—it’s all timeless. So next time you watch, just remember: Hollywood math is like villain math—it doesn’t have to add up. What matters is that these actors brought us a world where evil kids can dance, fall in love, and look fabulous doing it. Keep the magic weird, friends.

LOS ANGELES, JUL 24 - Descendants Cast, Maz Jobrani, Cameron Boyce How Old Is The Cast Of Descendants: Full Cast List & Character Guide DESCENDANTS Return for Fifth Installment in Popular Franchise