I have chosen this post to be a mashup of the recent hauls and recent favorites as I have stacked up a lot of new cosmetics and I cannot wait to share my comments and reviews of them to you, so I decided why not mix them all in one post? So recently, I was wandering around the cosmetics section as usual, and...