Love this idea! Get an email address for your kids when they are born and over the years send them emails, pictures, memories, etc. Then on their birthday, give them the password! Absolutely going to do this someday!
For me, weddings are all about family and I’m firmly of the belief that children make them. As you probably know, we share incredible real weddings every day over on Rock My Wedding, and as much as I enjoy swooning.