Beyoncé's Nov. 1 concert in Malaysia has been cancelled without reason. Reports indicate that local Muslim groups had been protesting the event, which might have helped derail the concert. More likely, was that Beyoncé herself axed the event. Reportedly, she refused to abide by the strict dress code presented to her, which would have required that she performed with no exposed skin below the shoulders or above the knees. Gwen Stefani had a similar problem a few months back, but ended up wearing more clothes on stage. Of course, Beyoncé has such famous legs that it would have been a sin for her to cover them up. [Source]
Beyonce "Crazy in Love" (Live)