I'm going to treat myself and buy some new makeup. I'd like advice and a makeup lesson first. I was thinking bobby brown? I know they're in my local John lewis. Also can I just turn up or do I have to book?