I have tested this several times and each time i am shocked by the result. It leaves your makeup on your face for many hours. i have slept in it and still was looking same. It is very affordable for its quality.
L'Oreal Paris Infallible 3-Second Setting Spray
very cheap and has best pigmentation. also makes you glowy bc it kind of is highlighter too.
Powder, Cream & Liquid Blush for Every Skin Type - NYX Cosmetics
My N1 concealer at the moment. very cheap and yet has the best coverage but has not too foundation structure.
Stay Perfect Concealer 001 Fair - Flormar
This primer helps your makeup stay at your face for too long, just trust me. Is most affordable.
The Face Glue Gripping Primer - NYX Cosmetics
The best bronzer. and lets not forget the fact that it is very affordable.
Shop Bronzer Face Makeup for Every Skin Tone - L'Oréal Paris