If you are going for a look that's casual and chic, you can never go wrong with a blazer and tights/jeans. I chose tights, because it's a lot more forgiving on the waistline when it begins to expand ;). A blazer is a great way to upgrade a casual outfit with a touch of sophistication. Complete the look with boots, heels or ballet flats and you're good to go.
All Dressed UpIf you're going for a look that's all dressed up and lovely, a flattering dress in a jewel toned color is a great and festive option. Jewel toned colors will look great a against your skin and this dress is sophisticated and classy. Further, because it's not fitted it gives you enough room to enjoy your meal without the added discomfort a tighter dress could create. (You can find a similar dress HERE and HERE.)
For those of you who prefer a look that's more funky and avant garde at Thanksgiving, mixing prints, colors, patterns and fabric is a good place to start. It's also great way to express your individual style . (HERE's a leopard print skirt to get you started).