I traditionally wear a cardigan, khaki slacks and a tie. Even for opening gifts with the family in the AM and as late as Christmas dinner. If it's dinner with the extended family, I generally add a blazer or sportscoat.
There are plenty of occasions to wear a DJ, but I doubt Christmas is one. I didn't even wear one to my university graduation (the robes would have covered it, and the party afterwards was casual dress.
If you must wear a DJ or smoking jacket, throw a Christmas party prior to the big day and make it clear that evening dress is appropriate.
Thomas
There are plenty of occasions to wear a DJ, but I doubt Christmas is one. I didn't even wear one to my university graduation (the robes would have covered it, and the party afterwards was casual dress.
If you must wear a DJ or smoking jacket, throw a Christmas party prior to the big day and make it clear that evening dress is appropriate.
Thomas