Choosing the colours that will bring an outfit to life is a very subjective art. Thankfully, when you've chosen a short white dress, it's hard to go wrong. Ivory and reds of all hues will sit happily with white. So, the question is really, what overall affect would you like to achieve?
White with Red
White with Ivory
A more subtle, elegant choice, white with ivory is clean, fresh and beautiful. The two shades enhance one another and flatter pretty much every skin colour. To add interest and depth to the outfit, play with textures. Pleats, silks, organzas and lace all add extra intrigue to a dress with a retrained colour palate.
Try this site for more colour-combining advice:
http://fashionbombdaily.com/2010/04/16/the-color-wheel-how-to-combine-colors-wardrobe-accessories/
Alternatively, you might want to learn a bit more about the meaning behind wearing white dresses used in wedding ceremonies. You can find some information and opinions on that here:
//references-definitions.blurtit.com/789080/what-does-wearing-a-white-wedding-dress-mean