The annual festivity of Christmas is just around the corner and shops are filled with beautiful gifts.
The celebration of Christmas takes place each year with great pomp and the tradition of Christmas is to exchange gifts.
What should you buy friends and family this year?
From quality teddy bears to snow globes and christmas musicals, we guarantee you'll find great stocking fillers you're looking for.
Below are the top Christmas gifts 2016 and there is a popular Christmas gift idea for each and everyone of us.
Teddy Bear Friends have a huge range of beautiful quality gifts from Steiff teddy bears, Teddy Hermann soft toys, Gund teddy bears and other leading brands as well as a great Christmas teddy bear collection.
We also sell a great collection of christmas snow globes and other snowglobes - always a wonderful gift to give at Christmas.
This year's Number 1 selling Christmas gift is Jingle Bells Bear by Gund.
Tinkerton says All I Want for Christmas is You before singing Jingle Bells.
Our Price: £19.95
Send a wonderful stocking filler present to cherish - Santa Hand Puppet manufactured by Gund.
A great christmas gift, this Santa Claus puppet will provide hours of festive fun and games.
Our Price: £7.95
Deliver festive cheer with this marvellous Christmas gift to remember - Musical Angel Figurine with love from Gund.
A revolving musical angel figurine is heavenly and is equally suitable as a Christmas present or christening.
Our Price: £32.95
Give a charming XMAS gift to a loved one - Mr Kringle Father Christmas by Gund.
Father Christmas sends festive greetings - a great gift to give at xmas.
Our Price: £13.95
Send Seasons Greetings with a superb xmas present to a friend - Angel Gabriel Teddy Bear from Teddy Hermann.
Little Angel Gabriel Bear is a miniature mohair bear who could be used as a Christmas decoration for the tree.
Our Price: £39.95
Deliver festive cheer with a superb Christmas present this year - Christmas Elmo made by Gund.
Sesame Street's Christmas Elmo is a brilliant red corduroy soft toy who makes a great festive gift for childre
Our Price: £29.95
Deliver festive cheer with this delightful stocking filler present this year - Snowball Snowman by Gund.
Buy a snowman soft toy to give as a christmas stocking filler during the festive season.
Our Price: £12.95
Buy this beautiful Christmas gift to cherish - My 1st Christmas Bear by Gund.
A bear for baby's 1st Christmas - this super cute teddy wears a green santa's hat to provide festive cheer.
Our Price: £17.95
Post a wonderful XMAS present to someone you love - Jingle Bell Rock Bear by Gund.
Jingle Bell Rock Bear sings Christmas song Jingle Bell Rock and shakes his golden bells with lights.
Our Price: £22.95
Post this splendid stocking filler gift to a loved one - Edgerton Bear manufactured by Gund.
Send congratulations, birthday greetings or Christmas wishes with this beautiful snow white teddy bear.
Our Price: £19.95
© All images and text copyright Teddy Bear Friends 2004-2017. All rights reserved.
Westview Trading Limited. Registered Co No: 6555031
trading as Teddy Bear Friends
6 West View
We never give subscriber details to anyone else