Prince Harry has said he is sorry for using a racist word to describe a Pakistani member of his army platoon.
A national newspaper has published a video diary in which the prince uses the term.
A royal spokesman said that the prince used the word as a nickname about a friend and didn't mean to be offensive.
In 2005, Prince Harry also had to apologise in a race row after dressing up as a Nazi for a fancy dress party, which offended many Jewish people.
The video shows Harry three years ago when he was training to be an Army officer.
In a different section of the video, Prince Harry uses another word that could be seen to be offensive when talking about a Taliban or Iraqi rebel fighter.
A royal statement said: "Prince Harry fully understands how offensive this term can be, and is extremely sorry for any offence his words might cause."
Prince Harry and Prince William
It added: "There is no question that Prince Harry was in any way seeking to insult his friend."
The Army has said that it had no record of a complaint about the incident, but would investigate any allegation of racist behaviour.
And a spokeswoman for the Equality and Human Rights Commission, which works to stop racism, said it would be investigating the matter.