Beyonce is not a rapper.