Victoria Beckham's eponymous beauty brand stock a lipstick that's won over shoppers. The Posh Lipstick costs £37 on the site, and you can also get it for £37 at Space NK and Selfridges .

The lipstick comes in 13 different shades, with 'pout' and 'spice' marked as Victoria's favourites. The former is a pale coral, while the latter is a mid-tone ginger.

The lipstick is a creamy formula designed to 'make luscious lips your new seasonless staple'. It's got a rich pigment and a balm-like texture, with nourishing oils for extra hydration.

Alternatively, you can try the Chanel Rouge Coco Ultra Hydrating Lip Colour, which is £40 at Boots. It uses a silicone wax for a melt-away formula.

On the cheaper side, there's the e.l.f. Hydrating Core Lip Shine Delightful for £7 at Superdrug. It

See Full Page