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
Have their invitation fr
hmmm...thats a tough one...
mabey pretty embroidered [spelling?] cloth napkins, or if they are a close friend you could try something you know they need.
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