You will need the following:
freshly cut lavender I think I have 25-30 stems here.
1 yard of ribbon ( depends on the size of the bottle.)
a pair of scissors
Gather your lavender and have all the heads even don't worry about the bottom at this point. put an elastic around the heads( not to tight it will cut the heads off.)
Take your stems and bend them backwards over the heads so that it makes a little cage for the heads of your lavender buds.
Take your ribbon and pull it through the stems. Tuck in the raw edge of the ribbon so it can't be seen and then weave the ribbon in and out among the stems all around the bottle until it is covered tuck the raw edge in at the top to not be seen. I have short lavender so this ribbon was to wide but it is all that I had for now.It should look like this at the end.