When you have a new baby, firsts are important; first smile, first word, first step, first Christmas.

Baby won't remember their first Christmas, but you certainly will, so make it special with these lovely presents for your little one to enjoy.

From sentimental gifts that can be cherished for years to come, to toys that will keep bub happy for hours – here are our picks of the best Christmas presents for baby's first Christmas.