The ever stylish, Demi Lovato performed on American Idol on March 15 for their results show. The 19 year-old diva was high in energy as she sung her latest single: Give Your Heart a Break, in huge stilleto heels, black jeans, and a cool jacket.

Critics have been a little hard on Lovato, noting that her voice is nothing compared to some of the female contestants on the show... " If you're not in her target audience... she probably sounds pretty horrendous," Brian Mansfield wrote for USA Today. However, the fans had a different opinion. Here are some views on yesterday's show, from Twitter!

I just watched Demi Lovato on American Idol. She totally kicked it!!!!!!!!!

Demi Lovato looked GORGEOUS in American Idol!

Demi Lovato is proof not all Disney Stars Cant sing.... She slayed that on IDOL......... she has a GREAT VOICE!!!!

I just watched Demi Lovato on American Idol. She's super duper awesome!

Great performance of Demi Lovato at American Idol 11 :)

OMG JUST WATCHED @ddlovato ON IDOL SHE DID AMAZING#DemiOnIdol

@ddlovato you did AMAZING dem! Can I say STANDING OVATION!?

@ddlovato #DemiOnIdol is #1 on TT's worldwide *-*

Demi herself was happy to be performing on Idol. "Wow!!! Thank you guys!!! That was so much fun.. Can't believe I just sang in front of Steven Tyler, JLO & Randy Jackson!" she Tweeted.

Take a look at the video below and tell us what you think!