Celebrity Big Brother contestant Rodrigo Alves has been given a formal warning after he used racist language on the reality TV show.

Brazilian TV personality Alves, 35,  told former The Only Way Is Essex star Dan Osborne he was not attracted to him as he was “too white”.

Alves added twice that he would prefer a “n***** boy”.

Alves was summoned to the diary room where he was told his language was “unacceptable” and that if he used it again he would be removed from the house immediately.

He was also told the word he had used was “highly offensive” and was likely to have caused significant offence to his housemates and the viewing public.

Alves blamed being excited and drunk for him saying the word and said that he regretted using it.

Big Brother told Alves that his excuses did not explain away his language,  which he said he understood.

In a statement a spokesman for Celebrity Big Brother said: “Big Brother does not condone or tolerate the use of any kind of racist or offensive language in the Big Brother house.

“Rodrigo has received a formal and final warning and if such language is used again in the house, he will be removed immediately.  Rodrigo has apologised for his comments.”

Celebrity Big Brother continues on Channel 5 on Saturday at 10pm.