Princess Diana's famous black revenge dress is going on auction.

Princess Diana's famous "revenge dress" that she wore on the evening that then-Prince Charles made a public admission of adultery is to be auctioned in New York in December.

Diana wore the daring off-the-shoulder gown to a gala dinner in London in 1994 on the day that her husband, now the king, admitted during a TV interview to being unfaithful.

"Princess Diana turned the dress into one of the most powerful messages she ever made, during one of the most scrutinized and emotionally charged episodes of her life," said Morgane Halimi of Sotheby's, which announced the upcoming sale on Thursday.

Princess Diana's famous little black dress is going on auction in New York.