Do you ever find yourself starring blankly into your (actually overflowing) wardrobe, completely mind numb but frustrated (wishing you’d snapped up that Acne blazer when you saw it – that would solve everything right now) because you have ‘nothing to wear’?

We do. Like, every day. And it’s in these desperate times of need we’ve come to rely on two things: a leather jacket, and a great lipstick that makes everything feel OK.

Why? A leather jacket always looks amazing. It’s timeless, it’s flattering, it’s strong and it just gives you that… edge. Throw it on over a plain tee, vintage 501’s, your Stan Smiths and you’re good to go.

We feel exactly the same about the right shade of lipstick, too – that’s why we’re so obsessed with CHANEL’s new Rouge Coco line-up. Put simply, it landed product of the week because every single shade in the collection is, well, bang on.

Some are sheer, some are subtle, while others pack a punch – so you’ve really got all your bases covered.

As Coco Chanel once said, ‘the best colour in the whole world is the one that looks good on you’. Sounds simple, but it’s really not when there are this many good options to choose from (29, to be exact).

We’ve narrowed it down to 5 of the best (FYI, not easy) that will take you anywhere, any time.

You’re welcome.

By Carmen Hamilton.