London, April 18 (Inditop.com) Pop singer Beyonce Knowles left her audiences stunned after wearing a t-shirt covered with swear words at Coachella music festival.

The singer, who joined her husband Jay-Z on stage to perform “Young Forever” on Friday, amazed the crowd not only as a surprise guest but for wearing a t-shirt decorated in obscene words, reports digitalspy.co.uk. The scrawlings on the white tee included “Punk Ass Motherf**ker” and “Girls On Top”.