kim kardashian wears sheer top in festive christmas eve photo