The rumblings were true! Beyoncé, who was rumored but not confirmed to perform at tonight's BET Awards, showed up and gave a stirring performance of her hit Freedom, featuring Kendrick Lamar.
Watch snippets from her fire and water filled, sure-to-go-down-in-history performance, here.