District3 have said sorry to their fans after their latest live performance on The X Factor.
The boys performed All For One hit I Swear for the panel tonight, and split the judges.
The group were seen being unsure of their song choice in the VT before their performance, admitting: "We were worried about a boyband being a boyband song, and coming across cheesy."
When it came to the comments, Nicole Scherzinger said: "I'm going to be a little tough on you here, I need to see something else from you boys. I need you to rub oil all over your bodies and then sing the song like you mean it... any volunteers, girls?"
Gary Barlow added: "Boys, I think you’ve had a really bad night tonight. The harmonies were off, when you watch this back you’ll be disappointed.
"The song choice was very dated and I think in the battle of the boybands, Union J have taken it tonight.
Despite positive remarks from Tulisa, and obviously mentor Louis, the group seem to be letting Gary and Nicole's comments to get to them.
They tweeted: "Sorry we let u guys down. Hopefully we can prove ourselves next week if we get voted to stay in x"
Speaking on Xtra Factor, the boy added: "We respect Gary's comments, and I hope we'll be fine tomorrow."
Will you be voting for District 3?
Watch their performance from The X Factor below...
The X Factor 2012 continues tonight at 8:00PM on ITV1 with the latest results show.
Last night saw the remaining contestants singing tracks with a love and heartbreak theme before the public voted once again.
Tonight's show will see the second elimination of the series, as well as performances from US country star Taylor Swift and former X Factor star Rebecca Ferguson.