Beyonce and Rihanna have my votes