The white one seems to have a bit of an 'innocent priestess of Athena' (or some other female deity) vibe. And it'll be terribly easy to stain. Lastly, most women can't do all-white; their complexion just doesn't allow it to look right.
In short, the red one is a bit more 'modern woman', and also won't be as easy to muss up during dinner.