There are a few things we know to expect when we see Beyoncé perform. There will be dancing. There will be wind machines. There will be no pants. But Queen Bey always keeps us guessing with her onstage hair and makeup. Check out her most memorable looks of all time.

More from Allure:
34 Hair Ideas for 2014
50 Beauty Products to Try Before You Die
Find the Best Haircut for Your Face Shape
Celebrity Hairstyles That Will Make You Look 10 Years Younger