Beyonce has a HUGE fan ... and her hair got caught in it!

The pop diva was singing her hit "Halo" on the Montreal stop of "The Mrs. Carter Show" World Tour when suddenly her hair got caught in a wind fan! 

Beyonce didn't skip a BEAT. As her security team tried to get her hair out of the fan, Queen B kept on pushing through and finished the song. What a PRO!

Check out the video below: