Of course it also depends how close we are to the host.
Thoughts exchanged is knowledge gained.
I normally give a gift in the reception function in general. But if it is a near and dear relative then I think we have to give a small gift in engagement ceremony also to maintain the ambience and dignity of the venue.
It is only a suggestion as I have also a tough time in deciding this.
Knowledge is power.
However, it would be best to offer a minor gift on such an occasion such as a good novel of an eminent author, clothes for the couple or a wrist watch of a reputed make and the cost should be affordable not exceeding Re 3000.
The costly presentation will follow at the later part - during the marriage- function.
" It is better to be hated for what you are than to be loved for what you are not" ... Andre Gide
I strongly recommend a bouquet, not a gift. A gift is desired only at the time of marriage or marriage reception. During the betrothal, as a courtesy, we may bless the girl and present some cash.
No life without Sun