The engagement is the start of a six-month run of functions, and that is the useful frame for choosing here. Anything she will reach for repeatedly between now and the wedding beats anything commemorative, because the commemorative gifts are all going to arrive at the wedding itself.
The Glamveda seven-step box is the strongest pick for exactly that reason: brides-to-be start paying attention to skin the week the engagement is announced, and it arrives in a gift box so you are not wrapping seven bottles. The caveat is real, though — if she already has a routine she trusts, a new one is a nuisance, not a gift. Ask before you order.
On fragrance, the three here are genuinely different products, not three versions of the same thing. The Skinn by Titan is the premium one and the only one certified by IFRA and dermatologically tested. Yardley is the daytime option and is classified as a body spray, so it will sit lighter. The Riya at ₹260 is the only one that commits to a longevity figure — 8+ hours — and at that price it works as an add-on rather than a main gift.
Both watches need reading carefully before you buy. The Sonata is the safer purchase: Titan-group brand, plain white dial, and a stated 12-month warranty. The Styledose is the prettier object at ₹498, but its listing copy contradicts itself on colour and mentions a bracelet that may or may not ship — and it explicitly says to keep it away from water and perfume. That is fine for a dress watch, less fine if she wears one every day.