I am a bit surprised at jewellery suggestions, as I thought wedding pressies were to the couple?
If you know their taste bed linen and china are always useful and can be charming. I can't get enough lovely linen personally - white is safe and with a bit of lace, or broderie anglais can be divine.
If you followed Kirsty Allsop's last programme, the charm of something handmade is unbeatable in being unusual and high quality, whether its pottery, fire tongs, or textile.
Software developer