Malaysia on Tuesday canceled a concert by Canadian rock singer Avril Lavigne, saying it may taint the Muslim-majority country's independence day celebrations after the Islamic opposition slammed her show as being "too sexy."

Malaysia on Tuesday canceled a concert by Canadian rock singer Avril Lavigne, saying it may taint the Muslim-majority country's independence day celebrations after the Islamic opposition slammed her show as being "too sexy."