Who Run the World? Beyonce.

Who Run the World? St. Vincent.