Beyonce Knowles has postponed a concert in Malaysia after the country's Muslim population complained her show is "immoral".
The 'Sweet Dreams' singer reportedly decided to delay taking her 'I Am... Sasha Fierce' tour - originally due to arrive in capital Kuala Lumpur on October 25 - to the conservative country after the Malaysian Islamic Party lodged a complaint about her "Western sexy performance".
Show organiser Marctensia confirmed the concert had been postponed indefinitely, but denied Beyonce had given in to religious pressures.

