Long Weekend Essentials (Avon, Alba Botanica, Shiseido & More!)

The weekend is finally here and it's going to be a long one! As I write this, I'm not exactly sure whether we're heading up north to the cottage, spending the weekend in town riding roller coasters or just joining friends for a BBQ tomorrow and spring cleaning the rest of the weekend but either way ...