Generally, when proposing marriage, you will find your best friend as a witness, but one thing must be noted, that is, you must keep it secret and know nothing, so that you can have enough surprises. Of course, if you have enough money, you can hire someone to show it off.
No matter what kind of marriage proposal, only sincerity plus surprise is the perfect marriage proposal. Without such a marriage proposal, it is unsuccessful. I wish you happiness.