Get a bottle. I bought mine from a craft store and it was fairly cheap. You could also use a jar too if you want. I just went with the bottle to give it the message in a bottle feel.
Fill the bottom of the bottle so the key will have something to sit in. I used silver glitter and birthday confetti because it was a 21st and I wanted it to be all sparkly and girly. But you could use beads or beach sand if you preferred. Anything really, that will sit nicely at the bottom of the bottle.
I normally buy my keys from a home industry (cake) shop but it closed down a couple of months ago. I tried at the craft store and they said they normally do stock but they were out of stock and they wouldnâ€™t have been able to get any on stock by the time I needed it. So I had to settle on making mine out of cardboard.
I traced my bathroom door key onto cardboard, cut it out and stuck a 21 confetti onto it.
But as luck would have it, not being able to obtain a 21st key turned out to be a good thing as I only realised when I went to put the key into the bottle that the 21st keys I normally buy would never been able to fit down the bottle neck. But maybe you will be able to find a smaller one. The ones I have seen have always been the same standard size. If not I would say making your own paper one would be best.
Put one of the ribbon stands through the charm and tie it around the bottom of the bottle neck. I used a dog charm as my friend adores dogs. I didnâ€™t tie a bow and only stuck to one colour cause I didnâ€™t want it to look to busy but you can go crazy and use multiple different coloured ribbons and tie bows if you want.
Screw the hook into the bottom of the cork and tie another piece of ribbon to it.
Write your birthday message onto a piece of paper. Roll it up and tie the ribbon attached to the cork around the scroll. I would suggest making the paper longer in length than width.
Put the cork on the scroll dangling on the inside of the bottle and youâ€™re done!