The 2020 American Music Awards head to ABC on November 22.
And with the nominees for the latest instalment of the annual extravaganza announced, attention now turns to who will be hosting the show – which will boldly air as planned from LA’s Microsoft Theater.
Well, the master of ceremonies has been revealed as none other than Taraji P. Henson.
Full story below…