I just read an article about Buddhist wedding rituals, and even though it's not exactly about Twin Souls, it's still lovely.
The Buddhist wedding has a flower-exchange tradition that dates back centuries, several lifetimes before the Buddha had achieved enlightenment. This earlier Buddha, named Shakyamuni Buddha, was a handsome warrior, known for being both brave and benevolent. The story goes that he was walking along a road when a young maiden saw him, immediately fell in love with him, and spent all the money she had on some flowers to give him. He took the flowers with a smile, promising that they would someday be together, in a future life. How would she recognize him, she asked. He answered, "I will give you the same bouquet of flowers." So, in many Buddhist weddings, the bride and groom exchange bouquets, each explaining the reason they chose those particular flowers.
If you were to meet your Twin Soul today, what flowers would you give him or her? Would it be roses for beauty? Sunflowers for lightness? Cosmos for seduction? Witch hazel for magic? Or would you realize that the best bouquet is made of the flowers in your soul, which you have spent so many lifetimes tending to and perfecting?