03 Feb 17
L'Oreal Infallible 10HR Lipstick Swatches and Review (All Shades)
L'Oreal Infallible was one of L'Oreal Paris' new makeup products that was released last 2016. It includes a 24 hr long wear liquid foundation, 10hr long wear lipstick, 16hr long wear powd…