READ MORE

Dior released 42 foundation shades formulated with the professional makeup artist in mind. 42 shades of luxury foundation from Dior makes for exciting news as far as makeup pro Marc Cornwall is concerned.