Setting sprays are essential for ensuring your makeup stays in place throughout the day and night, especially in the summer months when hot temperatures can melt your makeup away. I've tried a few different setting sprays over the years, but there's one that's my all-time favourite - and it's currently on sale at Amazon. I first discovered the Urban Decay All Nighter Spray in my teenage years when I started wearing makeup and would often need it to stay looking as pristine as possible from morning until night.

As I've got older, I've relied on the setting spray even more, especially when I lived in London and would often work long hours where I'd leave the house at 8am and wouldn't get home until 10pm, plus I had to battle the melting temperatures of the tube on a daily basis. Urban Decay's All Nighter Setting Spray keeps my makeup in place without any need to touch it up, as it ensures my foundation doesn't go patchy, my mascara doesn't transfer under my eyes, and my highlighter stays sparkling all day. The beauty product usually costs £28.

50 at Amazon for a 118ml bottle, but for a limited time, Prime members can get their hands on my holy grail product for £16.74 . READ MORE: 'These contouring lift strips disguised my 68-year-old mum's droopy eyelids' READ MORE: Shoppers hail cheap noise cancelling headphones that 'beat Sony and Bose hands down' The online giant is offering the setting spray at a cheaper price than other retailers, with Boots currently selling it on sale .