Madonna treated fans to a raucous live performance in California on Sunday night - and even played guitar.

The 'Hung Up' singer warmed up for her forthcoming world tour by playing a blistering set at the Coachella music festival, Madonna took the stage in a pair of velvet bondage-style trousers and even strummed a guitar at one point.

Husband Guy Ritchie, accompanied by the couple's children, Lourdes and Rocco, watched her performance - which Madonna repeatedly swore through.

At one point, the 47-year-old pop beauty shouted to the 30,000 strong crowd, "Do you wanna see my a**e?"

Madonna then whipped off her velvet trousers and sauntered around the stage wearing only a leotard as she danced suggestively with a feather boa.

The foul language continued as she jumped on the anti-Bush bandwagon by slamming the U.S. President.

As Madonna introduced new track 'I Love New York', from her album 'Confessions On A Dance Floor', she screamed to the crowd, "You can suck George Bush's d**k!"

Fans, who had queued for hours to see their idol, were furious when Madonna kept them waiting in 95 degree heat - she was eventually 20 minutes late in starting her set.

Her world tour kicks off in Los Angeles on May 21.

RELATED PHOTOS AND ARTICLES
Madonna - Madonna Performs Her Concert - Confessions On A Dance Floor in New YorkMadonna - Maddona Arriving and Leaving Her Gym in LodonMadonna - Madonna Getting in One More Pilates Session Before Going to LAMadonna - Madonna Performs Her Concert - Confessions On A Dance Floor in New YorkMadonna - Maddona Arriving and Leaving Her Gym in LodonMadonna - Madonna Performs Her Concert - Confessions On A Dance Floor in New York
Prince Charles Thinks He's "Too Old" For Princess Diana's Memorial ConcertDaryl Hannah Hopes To Adopt In The U.S.
Sarah Jessica Parker Insists Her New Clothing Line Caters To Everyday WomenMadonna And Guy Reportedly Feud Over Adoption
Spice Girls Reportedly In Talks About Doing A Christmas ConcertKate Moss To Launch Hair Products?
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.