Tea towels are another practical home good that royal wedding fiends are fawning over. These towels are so perfectly British, and you can really never have enough. Cath Kidston's fresh English cottage-style designs are a great fit for a traditional or eclectic home style.