E.L.F. Cosmetics : First impression

A few months back, I made some crazy splurge at E.L.F. Cosmetics and in my defense it was all inoffensive purchases! I’ve seen a lot of beauty bloggers raving about E.L.F. Cosmetics. As E.L.F. was having a Black Friday sales,…