The tradition of giving gifts at Christmas time is thought to originate from the story of the Three Wise Men, who gave gifts of gold, frankincense and myrrh to the baby Jesus.

The giving of gifts is a way of showing our loved ones how much we care about them. It’s also a way of spreading some Christmas cheer and making people feel happy.  While it can take a long time to come up with the perfect gift, we all enjoy the experience of receiving a thoughtful gift.

There are lots of different ways to give gifts at Christmas time. You could give someone a present that you’ve bought, or you could make them a present. You could also give them a gift voucher so they can choose their own gift.

Whatever type of gift you decide to give, is the perfect place to start. We have lots of great ideas and tips on how to make your loved ones feel extra special this Christmas.