Beloved by fans for decades, Will Smith finally has his best actor Oscar. In a stunning moment, he won after storming the stage to slap Chris Rock.
The Fresh Prince is crowned: Will Smith wins best actor at the Oscars