While Jennifer Lopez has been busy promoting Hustlers and just generally being our life inspiration, she's also been preparing to launch her 25th fragrance, Promise by Jennifer Lopez (£23 - £43). And yes, you read that correctly: this is her 25th fragrance. And you can tell she's honed her perfumer skills because this scent is really lovely. It's warm and cosy, but also with a mouthwatering blend of berries, tangerine, and honeysuckle that makes it both juicy and sparkly. Pick up a bottle, and we predict it'll become your new go-to Autumn scent for years to come.