Make something for them. Making things is cost-effective, inexpensive, and appreciated more than anything money can buy. It is original and unforgettable. And, the fact you took time out of your day to create it, makes it a treasure.
How about a beautiful picture fr<x>ame for one of their wedding photos?<br />
Have their invitation fr<x>amed for them - I received that when I married -- love it
hmmm...thats a tough one...<br />
mabey pretty embroidered [spelling?] cloth napkins, or if they are a close friend you could try something you know they need.<br />
never really been to any weddings and i dont know what makes a proper gift.
hmmmm...mabey ask your friend what things they already have and what they need. it might work