Yves Saint Laurent introduced an all-hours concealer in six shades. The collection carries six colors ranging from porcelain to mocha and promises a full coverage with the finest pigmentation and smooth finish. While many are raving about the French-made concealer, Yves Saint Laurent’s advertisement for the collection is receiving...