Do you always know what to give others for Christmas? Here we've gathered inspiration for Christmas gifts for creative children and adults, DIY gifts you can make yourself, and inspiration for personal and creative gift wrapping that'll dazzle the receiver. There's also ideas for presents for advent calendar.