Lidl, Aldi and Primark ?3 products hailed for creating flawless skin