Surprise is just one of the elements that can make Christmas so joyful and whether it's surprise returns home or surprise gifts, the great reactions are all the same.

People have been sharing videos of their festive surprises on Twitter and to call them heartwarming would be a massive understatement.

So if you're in the mood for shedding some happy tears, kick back, relax, and grab the Kleenex.

Merry Christmas, everybody.