Jessica Sanchez was best dressed on American Idol Season 11
Saturday, March 10th, 2012Jessica Sanchez is not only the best performer in last wednesdays showdown, she was also the best dressed among the rest wearing an ethereal one-shoulder royal blue gown. Jessica Sanchez’s rendition of Witney Houston’s “I Will Always Love You” was everything you’d want in a big “Idol” moment. She performed with a gorgeous tone and [...]