Will Smith and his family have been at the center of a media storm since last weekend when the actor slapped Chris Rock on stage at the 94th Academy Awards.
The jaw-dropping moment - which was broadcast live around the world - happened after Rock poked fun at Smith's wife Jada Pinkett Smith, who he suggested could appear in the next G.I. Jane movie because of her closely shaven head.
Pinkett Smith - who has alopecia - rolled her eyes at the gag. Moments later, her husband jumped up on stage and hit Rock across the face. When he returned to his seat, he proceeded to yell out: "Keep my wife's name out of your f***ing mouth!"
Unsurprisingly, the scandalous altercation has afforded the Smith family a lot of added scrutiny. But for some people, the most shocking thing to come out of the situation is not the slap itself - it's the realization that Smith has another son.
By now, everyone is more than familiar with 23-year-old Jaden and 21-year-old Willow Smith, who have been living in the spotlight ever since they were young kids appearing in their Dad's movies (Jaden in The Pursuit of Happyness, Willow in I Am Legend).
Today, both Willow and Jaden have successful music careers, as well as dabbling in acting and other ventures. But what most people don't know is that they have an older half-brother - 29-year-old Willard Smith III.
Usually known as Trey, Will Smith's eldest son from his first marriage to Sheree Zampino was born in 1992. Compared to his siblings, he keeps a relatively low profile, which might explain why people were so gobsmacked to discover he exists.
"I was today years old when I learned Will Smith had another son named Trey Smith with Sheree Zampino (his ex-wife)," one person tweeted, with another agreeing: "I just learnt today that Will Smith has another son…"
"WILL SMITH HAS ANOTHER KID??" one person wrote, with another echoing their shock: "I straight up forgot will smith has another kid that he never talks about lmfao"
For one person, the discovery was even more surprising than the now-infamous Oscar's slap. "As much as everyone else was shocked from the Oscar’s, what shocks me is that I just discovered will smith has another son?!!!?" they tweeted.
Meanwhile, for another, it was equally flooring to find out the 'Will' Smith is short for Willard...not William.
"Just found out Will Smith’s actual name is Willard and that he has another kid who is 29 and also named Willard," they posted.