Katy Perry has sparked controversy by wearing a sunflower dress at her Prismatic World Tour in Taiwan as it was the symbol of Taiwan's anti-China protest last year.
The 'Roar' hitmaker draped the national flag of Taiwan over her shoulders while wearing a shiny green frock adorned with large sunflowers, while her back-up dancers also wore sunflower-themed costumes, News.com.au reported.
On the other hand, many fans in the audience praised the 30-year-old singer for daring to wear it in the country since the bright yellow blossoms were the symbol of the Sunflower Student Movement last spring, when groups protested against a Chinese trade deal that many believed was unfair to Taiwan.