The listing, Old Navy, Blues, Purples, Multicolored Tube Top Maxi Dress base color blue & multicolored Size XL has ended.
I wore this dress with a small sweater (a small jacket would work too) over it to my brother's wedding. It can be played down or up, it is so versitile. The colors are so many in this dress that i have no doubt you will be able to match a top for a Christmas or even better, a New Years Eve Function. Note, I have several pairs of shoes that would go great with this dress in other listings.