It can really be quite difficult sometimes to come up with some wedding ideas for a couple. It's a difficult if they have been living together for a long time and now only deciding to get married. The reason I say this is because generally if they have a home they will have over the years acquired lots of items so may not be in the need for the types of gifts that are normally given at weddings. In it happens to be one of your best friends getting married then I'm sure you will want to come up with a really unique idea and something that they will keep and treasure for the rest of their lives.
I was just that you pay a visit to their home and try and be a little bit sneaky and look around and taking exactly what they have. This will give you ideas as you may find something that is very suitable for them. We know that everybody has different tastes and people like different types of items, designs, styles that may be modern or vintage. When in their home make sure that you also take note of the layout of each room because you may be able to get some ideas from this as well.
It might be an idea to purchase something for the wedding ceremony itself. This would be an unusual idea because most gifts are given after the wedding and something that they can use afterwards. Purchasing something that can be used during the wedding and they can keep it for later maybe an idea. Have you seen wedding cake topper's these come in various figures and characters. You can actually get them made it to look similar to you and maybe dressed in the fashion that you wear. If you play golf you could get them with golf sticks, if you play the piano you can get them sitting beside a piano. There are so many different types available and there are companies out there that specially make them all so. I have seen these myself a number of times and they look amazing. They will always be in the wedding photographs and a couple will keep them.
I would also check online to see if you come across anything there and many options out there and many companies trying to sell their stuff. Realistically try and come up with a unique idea and something that they will keep and treasure. Alternatively you may want to speak to the couple to see is there anything that they need. Some couples prepare gift certificates and there is also a trend for receiving cash which can help young couples to pay for the wedding as I'm sure you know they can be quite expensive at times.