Bobbi Brown Beach selfridges.com, £48 for 50ml eau de parfum The smell of s - The Independent