First of all, congratulations to your bestie. It doesn't matter if you can't attend the engagement. It's better to attend the wedding. A girl is the most beautiful on the day she wears her wedding dress. Of course, she hopes that her relatives and friends can witness it. In this case, sending a gift to her is also a good way. No matter how far away you are, you should send your blessings. I recommend a few gifts to you and hope you like them:
Customized crystal piano music box with photos. You may be familiar with music boxes, but this music box is different. It has a crystal appearance and a piano shape. It can also be customized according to photos. It is really a unique gift.
Most girls like small and exquisite things, and makeup mirrors are a must-have for every girl. I recommend a diamond makeup mirror. The luxurious appearance makes people shine. What's more unique is that the mirror surface can also be customized with patterns and texts, and you can write your blessings.
Or you can also send jewelry, bags, etc., but it lacks a little creativity. It is very convenient to mail gifts to friends now. You can buy them directly online and send them to your friends.