L’Oreal Paris Infallible 24 hour Fresh wear Foundation 145 Beige Rose :-
Provides medium-to-full buildable coverage that lasts all day.
Gives up to 24-hour fresh staying power.
Comes with an ultra-thin liquid that goes on smoothly to give fresh and healthy-looking complexion.
Sweat-proof, water-proof and transfer-proof.