Reusable paper gift bags are better for the environment than single-use wrapping paper that can't be recycled.
But paper doesn't last that long, and reusable bags can start to look a bit jaded once they've been passed on a few times.
Fabric gift bags, though, will last for years and should continue to look good – they can even be washed if they get a bit grubby.
And they're really simple to make – even if, like me, you're not that great with a sewing machine.
There are lots of lovely fabrics to choose from, including many festive designs. Look out for 'fat quarters' (large squares of fabric traditionally used for making patchwork quilts) in local needlework shops or at Hobbycraft.
Buying fat quarters is a good way to get a variety of different fabric designs for a reasonable price.
Or, to be even more environmentally friendly, you could search in charity shops for suitable fabrics and second hand clothes to upcycle.
Here's how to do it. Happy sewing!