What’s a good over-the-counter eczema cream? I’ve tried everything from intense moisture creams to dry/itchy skin control shampoo and conditioner to relieve the itch on the back of my neck, and I’m almost certain it’s eczema.

It’s really important to get a diagnosis first. That’s a common place to get an allergic reaction, such as from haircare products. A dermatologist can do patch testing to see what you may be allergic to. Assuming it is dry eczematous skin, some good moisturisers include Aveeno Eczema Therapy, Aquaphor Healing Ointment, Vaseline Intensive, and CeraVe Moisturising Cream.

For someone who can’t afford better-quality products containing retinol, what’s the next-best antiaging ingredient they should look for in their skincare routine?

There are some great affordable retinols out there that are about the same price as other antiaging ingredients, for example, The Ordinary Retinol range, The Inkey List Retinol, CeraVe Skin Renewing Retinol Serum, and Differin Gel.

What’s your opinion on microneedling and derma-rolling?"

Professional microneedling and derma-rolling is also called collagen induction therapy, which means it stimulates our bodies' production of collagen. There is scientific evidence it actually works, although the results are not super dramatic. However, the home devices are a big no-no. First of all, to get results, those needles need to go deep. In professional settings, the face is numbed with a special cream. The home devices do not go deep enough to actually stimulate collagen. Secondly, the procedure needs to occur in a medically sanitised setting. You risk spreading an infection all over your face at home. Finally, a trained professional needs to assess whether your skin is suitable for it. Wrong technique and wrong patient can lead to scarring or hyperpigmentation.

Is there any topical product that gets rid of fine lines, or is Botox truly the only option? I’m 28 and have some faint forehead and under-eye wrinkles, and I have been religiously using good-quality moisturiser, hyaluronic acid, vitamin C, and a retinol. I don’t have any problem with Botox if it’s truly the only real 'solve.'

First of all, it sounds like you have a great skincare routine (We are hoping you just forgot to mention sunscreen, the number one preventer of wrinkles!). There is actually a pretty big body of evidence that shows retinol can help erase wrinkles. There are different strengths, and some are only available on prescription, but pretty much all of them work – it just takes patience.