Congrats on your engagement Naaz. Here are some products you can try
1. Foundation: If you can get MAC or MUFE HD Foundation that would be really good. Or else you can try Revlon Colorstay, or L'Oreal. If your skin is pretty good with hardly any scars or you need less coverage you can get away with simple Ponds Tinted Moisturiser. In pressed powder even maybelline whitestay UV compact is nice, Maxfactor too has nice foundations. Try to get one that suits your skin type & color best.
2. Concealor: try MAC or NYX Concealor in a Jar if you have dark circles or have acne marks on your skin.
3. Loose powder: Lakme Rose Powder or The Body Shop Loose powder to set your foundation and concealor. Especially useful if you have combination or oily skin.
4. Mascara: Maybelline or Bourjois are both good options. Mascara should be waterproof if you think there might be some tearing up at the event (all Indian weddings are super emotional, you never know, get waterproof. One less headache)
5. Eye shadow: You can either get NYX single eyeshadows or else their palette (you will need an eye base under this). Another good option is Colorbar, they have both singles and palettes, which are of good quality. Before applying eyeshadow use a base (NYX makes one) or else just apply some foundation, top it with light dusting of powder & then do your eye makeup.
6. Eyeliner: Lots of options here, Maybelline, Colorbar, Revlon, Lakme all make good pencil eyeliners in both basic black as well as colored ones. For liquid liners I like Maybelline and Lakme both.
7. Blush: Maybelline & Colorbar have good options in pinks & peaches. Jordana is another cheap option but it is sold only in Mumbai.
8. Lipstick: Since you want a long lasting lipstick with no touchups, you could opt for one of those long stay, long wear lipsticks like Revlon Colorstay. Even Maybelline has such a range. I personally find them very drying & would recommend that you try Revlon Colorburst lipsticks. These are very pigmented and when they wear off they leave behind a stain that looks nice.
9. Lip Gloss: Maybelline ColorSensational Lipglosses are my favourite, followed by Revlon.
Also please buy a nice set of makeup brushes - foundation, blush & eyeshadow at the least to help you apply these products. Vega are the cheapest ones around. The Body Shop makes some really nice brushes.
I hope this helps you Naaz! Any products that you readers would like to recommend?