If you're close enough to the bride and groom that a toaster doesn't quite say what you want to say, think beyond the traditional wedding gift list.
Give them something they can actually use while the wedding is happening.
A book to hold the promises they make to each other.
A place for the officiant's words.
A guest book filled by everyone who came to celebrate.
A holder for the document they sign.
Letters from the people who knew the bride before this new chapter began.
Then make those pieces belong together.
Choose coordinating covers.
Personalize them carefully.
Give the set early enough that it can genuinely become part of the wedding.
And add a note explaining why you chose it.
A wedding keepsake bundle isn't finished when you wrap it.
That's what makes it special.
You give them the books.
Their wedding fills the pages.