Oooh I love the first one! So pretty. The gray is great, much better than the pink. Not as big a fan of the second one's style and I dislike animal prints.
OMG.. I LOVE both!! I think that I would make the choice based on hair color If your hair is blonde I would go with the grey one if it is brown I would go with the brown one and play up dark make up. OR if it is black it will go with either or.
Personally I think the grey one is suited for someone younger its just more modern whereas the brown dress is in style but its more of a classic look that never goes out of style and it's very classy sort of for someone older but like I said it's just personal preference.
PS. I'm also a make up artist so I LOVE playing around with different color's and co-ordinating clothing with make up.