If you love to throw dinner parties, then good quality table linen is a must for your gift list. This new tablecloth and napkin, made from 100% percale white cotton, is the Brides team's current favourite. From £111 for the tablecloth and from £12 for each napkin. Descamps at Harrods (0207 730 1234)