This could be the ultimate wedding gift.

A family was unable to have biological children, so they adopted Brooke.  Brooke's adopted Mother wanted to do something special for her new daughter, so special that she saved it for twenty years!

 

She wrote a letter to her then-toddler to show how much she loved her.  She finally gave it to her on her wedding day, and here's why: