Watch the best performances from MTV’s VMA 2016 in full below.
Future,
Arianna Grande and Nicki Minaj,
Rihanna,
Beyonce,
Britney Spears,