Hmm, sorry, I don't like any of them on you.......but as the others have said, if its only out of these choices, the third one is the best of the bunch. Do you have any other options?
The third one is the best looking and most flattering. The first one is illl fitting and the second one is a little too revealing and tight I think for most christmas parties.
The first one has way too much boob (to the point of looking like the "girls" are going to pop out at any moment). The second one fits you nice and the third one looks absolutely fabulous. I'd say choose between 2 and 3 and the deciding factor would be how much cleavage is appropriate for that particular Christmas party (dress 2 shows a lot more cleavage than dress 3). My favorite dress on you is the third one, but you really can't go wrong with 2 or 3. Have a great time - you look stunning