A new generation of artists has rewritten the definition of rap to make the genre a cultural powerhouse yet again.
Stars have been everywhere this week, from Rihanna celebrating Fenty in Barbados to Robert Pattinson in character in New ...