The 2018 BET Awards held at The Microsoft Theatre in Los Angeles.