We had an early Christmas celebration this year because my SIL and family who is living in UK came back for 20 days. Unfortunately they have to leave before Christmas Day due to the flight cost. They are actually on the plane now.
My children were so excited to meet them, some for the very first time because they last time they came back as a family was 7 years ago. My 5.5yo son is are happier because he got plastic model cars from their English cousin during the gift exchange.
Hope to meet them again in 2-3 years time.