Semi formal shoes, such as Oxford shoes, Monk Strap Shoes, Chelsea boots, etc. are great options for Christmas Eve. Also, slippers with Christmas themed designs will look fabulous on Christmas Eve.