Sometimes you need a scent to last longer than a few hours. Here are our picks of the ones that'll last all day, including ...