Christmas, as most people say, is the happiest day of the year. Tehkiera & Vanilla sincerely hope that it is “the happiest” day for you. 9 more words