Beyonce belted out a pitch perfect performance despite her hair being trapped in the blades of a fan.

The 31-year-old singer - who is on the North American leg of her 'Mrs. Carter Show' world tour - caused panic at a concert in Montreal, Canada, on Monday night (22.07.13) when her blonde locks got caught in a fan.

Shocked fans watched as she remained unperturbed by the incident and continued to deliver a vocally perfect rendition of 'Halo' to close the show.

Beyonce was stood next to the machine, which was perched on the edge of the stage, when her tightly curled hair became trapped.

She simply clung to the roots of her locks to prevent them getting further tangled before security rushed over to help.

The singer - who is married to rapper Jay Z - opted to see the funny side of the situation and later joked on Instagram that she should re-word the lyrics to 'Halo' to include the incident.

She wrote: ''Gravity can't begin to pull me out of the fan again.