Last night Mary J performed with an all-star band on American Idol in support of "Idol Gives Back." Travis Barker was amazing! Just kidding! Everyone was good. Backed by Randy Jackson, Travis, Steve Vai and Orianthi; Mary donned her signature diva biker look with iced out mic as accessory and did what she does best—wail!
Some Led Zeppelin fans might be ready to burn her house down but we think she held her own. There was an awkward moment when she tried to rock out to the mini-shreds and her body moved in weird robotic juxtapositions but then she just fell into her "What's the 411?" Mary-stomp (you know the one where she's really feeling the music and goes insane) and all was good. You're not a rock star Mary, you're a soul queen and we love you for it. Anything that makes Mary yell is alright with us and it was for a good cause. Plus did we mention Travis Barker was on stage?! Oh ok just checking. Watch after the jump.