thebeautyshortlist.com
New: MELVITA L’OR BIO
We spotted Melvita’s new L’Or Bio last week and although we haven’t had a chance to try it yet, it looks like a golden wonder at a very affordable price – £25 for 100ml. And…