Notwithstanding Malaysia's strict dressing code rules, Beyonce has confirmed she will perform in its biggest city Kuala Lumpur next month.

More...