Tamera Foster has admitted she's worried about tonight's latest X Factor 2013 performance.
It's the Best of The X Factor this evening and Tamera will be singing James Arthur's winning single Impossible.
Speaking about the song choice, Tamera said this week: "It's a bit of a challenge because it's obviously going to get hugely compared to James' one, which was big at the time.
"The advice he and Nicole gave me was to make it my own and find the meaning of the song and what it means to me."
Last week saw Tamera forget her words when performing Diamonds Are Forever, and it was a mistake that left the teenager furious... with herself.
"Loads of people were saying to me I was pulling a face after and that I was looking upset, but no, I'm angry!" Tamera said. "I knew the lyrics but they just didn't come out."
But despite messing up, this week has seen Tamera get the backing of Rihanna.
"I got sent a link of her after she sang one of my songs at Boot Camp and I have been watching her ever since," the pop superstar told the Daily Star newspaper this month. “The shows need to produce a superstar every two or three seasons to give them credibility, and she is already there in week five or whatever it is.”
Tamera reacted: "My mum sent me the story when it first came out. I couldn't believe it, I looked at the story and was like 'Oh my god, Rihanna knows who I am'.
'It's mad, it's crazy, for her to be supporting me is crazy, so mad."
The X Factor 2013 airs tonight from 8PM with a Best of X Factor theme, continuing tomorrow night with performances from JLS, One Direction, Jessie J and Mary J Blige.