I'd like a body wash/shower gel that smells nice but crucially stays smelling nice all day. I can't afford ones by the big perfume houses so are there any 'normal' brands that will do the trick?