The Bourjois 123 Perfect liquid foundation is enriched with 3 kinds of correcting pigments, which means that it can cover all skin imperfections and ensure your complexion looks flawless for up to 16 hours.
BuyThe Bourjois 123 Perfect liquid foundation is enriched with 3 kinds of correcting pigments, which means that it can cover all skin imperfections and ensure your complexion looks flawless for up to 16 hours.
Buy