We had given up hope of seeing Beyonce wear her pink "Bootylicious" two-piece again years ago. But if there's one thing we've learned over the years, it's that Bey will always surprise us. For a new Pepsi promo, present-day Beyonce has a dance off against past versions of herself. Because why use backup dancers when you can use even more Beyonce?!
"Bootylicious" Bey, "Single Ladies" Bey and "Crazy in Love" Bey are a few of the past incarnations who shimmy and shake to the tune of the singer's new single "Grown Woman" — that is, until present-day Beyonce destroys them all with her fabulousness."Grown Woman" will be released Monday.