Amazon shoppers are raving about ... non-greasy' Garnier Super UV Protection Mist SPF50 is being hailed as 'magic' for its ability to be sprayed over makeup without smudging foundation or mascara.