American R&B superstar Beyonce Knowles is taking her international tour to China.
The 26-year-old singer will perform Nov. 3 at the Grand Stage in Shanghai, according to a schedule posted on her Web site. It will be the singer's first stage appearance in the Chinese mainland.
Several weeks ago, Beyonce scrapped a Nov. 1 date in Kuala Lumpur amid speculation that she objected to a strict dress code banning sexy attire in Malaysia. She replaced that stop with a performance in Jakarta on Oct. 30.
Stops on her tour also include Addis Ababa, Cluj, Istanbul, ,Mumbai, Bangkok, and Macau.
The modern metropolis of Shanghai in eastern China has been attracting a string of international stars. Previous performers include Avril Lavigne, Christina Aguilera, the Rolling Stones and the late James Brown.