see more

LONDON, UNITED KINGDOM - FEBRUARY 3: The long-awaited stamps to commemorate the life of Diana, Princess of Wales, go on sale at post offices around the world 03 February.The five portraits are expected to become the biggest-selling stamp set in history and, apart from the Royal Wedding stamps of July 1981, they will be the only set issued in Britain with the princess's image on them. (Photo credit should read JOHNNY EGGITT/AFP/Getty Images)

LONDON, UNITED KINGDOM - FEBRUARY 3:  The long-awaited stamps to commemorate the life of Diana, Princess of Wales, go on sale at post offices around the world 03 February.The five portraits are expected to become the biggest-selling stamp set in history and, apart from the Royal Wedding stamps of July 1981, they will be the only set issued in Britain with the princess's image on them.  (Photo credit should read JOHNNY EGGITT/AFP/Getty Images)