Haley Reinhart gave the "performance of the night" on American Idol last night (30.03.11).

The 20-year-old beauty impressed judges with her rendition of 'Bennie and The Jets' in the show, in which all contestants had to deliver a hit by Sir Elton John.

She was the last performer of the night on the Fox show, which is currently in its tenth season, and started her song sitting on top of a piano before whipping the crowd into a frenzy with her growling vocals.

Excited panellist Randy Jackson told her: "For me, I know this is going to sound strange coming from me, best performance of the night right there. Right there! Right there! You gave it up, you deserve it."

Meanwhile Aerosmith rocker Steven Tyler was also full of praise, telling the Chicago blonde that her voice was "sexy".

He said: "Haley, it just goes to prove what a well-placed chorus will do. You. Sing. Sexy."

Jennifer Lopez sealed the panel's approval, saying: "Yes, that was it, Haley!"