Dancing On Ice 2013 judge Ashley Roberts has confessed she's upset that Shayne Ward is out of the competition, despite voting him off!
Sunday night saw Shayne bow out in the latest Dancing On Ice 2013 results show.
The X Factor singer was in the bottom two for the first time after his latest skate, having to perform against Matt Lapinskas in the skate off.
It was a shock bottom two result that left the judges almost speechless after both boys wowed earlier in the night but the panel voted to keep Matt in the competition.
Only Jason Gardiner saved Shayne over the former soap actor, with head judge Robin Cousins having to make the final decision.
Speaking on Daybreak about the decision today, Ashley said: "I was really emotional, I didn't expect to feel that because we didn't think they would be in the bottom two.
"We were in total shock and [Shayne] was just starting to get it. He was in it, he was having fun, he was giving us that fire - and then we had to let him go. So I was pretty upset about it. Matt even stumbled [in the skate-off], but he was the stronger performer."
Meanwhile, Ashley admitted she's been enjoying her role as a buffer on the panel between Jason and Karen!
She said: "It's colourful... It's fun. It's interesting - it keeps you on your toes, that's for sure. I think I've officially become the buffer - that's what the media has called me - in between Jason [Gardiner] and Karen [Barber].
"I'm not on the ice every day but it's giving me that itch to get out there. I just see them out there performing and I'm like, 'I want to get out there and do a performance'."
Dancing On Ice 2013 continues on Sunday night on ITV.