The Fresh Prince of Bel-Air really was a '90s icon — it had the jokes, it had the life lessons, it had it all. So I thought: If it were to be given a 21st-century reboot, who would play our faves? Will Smith: Justice Smith NBC, Jon Kopaloff / Getty Images Why: You might be thinking, Isn't Jaden the obvious choice for this role? but anyone who's seen Detective Pikachu knows that Justice has all the cheeky charm to play the Fresh Prince himself. Uncle Phil: Will Smith NBC, Kevin Winter / Getty Images Why: We watched Will mature on our screens — he's gone from a cheeky teen to a father with an entire empire. There'd be no one better than Will to step into Uncle Phil's wise old shoes. Aunt Viv: Regina Hall NBC, Frazer Harrison / Getty Images Why: Regina's got that perfect balance between stern and fun. Can't you imagine her showing everyone up at dance class, Aunt Viv style? Carlton Banks: Tyler James Williams NBC, Jon Kopaloff / Stringer Why: Tyler's face screams "captain of the debate team," and those shoulders are just asking to have a sweater draped over them. Hilary Banks: Ryan Destiny NBC, Rodin Eckenroth / Getty Images Why: Ryan's got the beauty, the style, and the perfect amount of diva to be the most spoiled member of the Banks family. That glove-and-shirtdress combo even looks like a Hilary original. Ashley Banks: Marsai Martin NBC, Leon Bennett / Getty Images Why: Ash was all about the attitude, so Black-ish fans know this one speaks for itself. Geoffrey Butler: Billy Porter NBC, Jamie Mccarthy / Getty Images Why: Geoffrey was all about the quick wit and scathing remarks, and while Billy isn't English, the man can throw shade like no other. Jazz: Brett Gray NBC, Dimitrios Kambouris / Getty Images Why: Anyone who's seen On My Block knows that Brett has the comedic genius to pull off Jazz's clownery. Vy Smith: Taraji P. Henson Nbc / Getty Images, Tasos Katopodis / Getty Images Why: Taraji's got the range to play Will's mum — a woman who knows how to have a good time but is never afraid to put anyone in their place. Helen Smith: Tiffany Haddish NBC, David Livingston / Getty Images Why: Can't you just imagine Tiffany revealing a little too much about her sex life and dragging the hell out of Uncle Phil in true Helen fashion? Janice Smith: Gabrielle Union NBC, Frazer Harrison / Getty Images Why: Gabrielle has all the charm to play the sweetest of the Smith sisters, tall husband included. Nicky Banks: Evan Alex NBC, Jamie Mccarthy / Getty Images Why: If you've seen Us, you'll know Evan is equal parts cheeky and adorable, just like the tiniest member of the Banks family. Lisa Wilkes: Keke Palmer NBC, Kevin Winter / Getty Images Why: I think we can all agree that Keke's got all the beauty, charm, and sass to play the woman who finally tamed Will. Who would you cast in a brand-new Fresh Prince? Let us know in the comments!