Beyoncé at the 2016 MTV Video Music Awards

It was just hours before the start of the MTV VMAs kicked off that Beyoncé was confirmed as a performer. After weeks of rumors and speculations, Queen B showed the world what she does best by pulling off a medley of her recent hits while showcasing her amazing dance skills. Watch the full performance.All the Winners of the 2016 MTV VMAs