Every girl has certain essentials in her bag at all times. These are the things we can't live without:
Bobby Brown Long Wear Gel Eyeliner is amazing because it stays put really well, and it's easier to work with than liquid liner. Great for creating a cat eye or smokey eye look. We keep it in our bag for touch ups. If you haven't tried Mac Pro Longwear Lipcreme you are missing out. The colors are vibrant and it stays on so well you will wake up in the morning after a big night out still looking good. There is a time for red lipstick (most of the time) and a time for saving your lips (especially in this cold weather) with Rosebud Salve. There is a reason it's been a huge seller since 1892. If you haven't already, try it.
A good book is vital for subway rides or waiting for friends. The Goldfinch by Donna Tartt is one of the most smartly written books we've read in a long time. A girl has got to have good breath, Altoids are a must. And smelling good, preferably with your own signature scent is key. We love these small, solid perfumes by Bond No. 9. We don't leave home without our sunglasses, no time for wrinkles here. Loving these Chloe sunglasses lately.
What is a must for your bag?