I love Diana and am very disappointed that she is not well this week. Antibiotics deplete B vitamins, and B vitamins help your nerves, so it is possible that if she does perform she will be more nervous than usual, and without being able to practice, she could well mess up.
As Simon Cowell said, she is someone you will either love or hate.
I like her quirkiness and think with the right songs, she could go far (even if she does get knocked out of the competition tonight).
She is also Will Youngs favourite to win. He reckons that she has the whole package.
It looks as though Diana missed her masterclass with Mariah:-
X Factor stars meet Mariah Carey