The prizes for the 2021 American Music Awards have been handed out from the Microsoft Theatre in Los Angeles with the glamorous event hosted by rapper Cardi B.