good friend's wedding gift can be meaningful: for example, make a magazine for her, record her growth experience from childhood to adulthood and the unforgettable days you have been together, and write your blessings to her, she will definitely be very touched.
Or you can customize a gift for her, such as a crystal music box. The whole gift is in the shape of a transparent piano, the piano surface can be the photos of the newlyweds, and there are beautiful music to choose from.
Or it can be a more practical gift. You are already very familiar with each other, so there is no need for too much etiquette. Choosing the gift she needs most is the best. You can give her some household items, such as beautiful bed sheets and quilts, and some kitchen utensils. You can also choose some things that are easy to ignore but will be used, such as small table lamps, etc.
As for the gift money, it must be higher than your average level, but it depends on your economic level. For example, our colleagues here generally give 200, and the better ones give 300 or 500. For a relationship like yours, it should be at least 600, and 900 is not excessive. Decide for yourself based on the actual situation.