Ivory and cream are both two different, yet similar shades of color. Ivory is a shade of the color white. The word ivory was derived from the color and the tusks of elephants, while cream conjures up the image of the fat part of milk that rises to the top. Ivory has a hint of cream or yellow.
For the traditional wedding, the bride is supposed to wear white. However, in recent years brides have begun wearing ivory if it goes along with the complexion of her skin. This practice is because a white dress might make someone appear to be pale.
Ivory comes in a slightly darker shade, which may be flattering on some people, as ivory is warmer than white. The lighter cream color is known to go along with a wide array of colors, even some that are unexpected. However, ivory generally looks best with more traditional colors.