Perfume is always a very personal thing, something that smells great on one person , may reek on someone else,, also everyones tastes are different.
Best thing is to go along to a perfumery shop,,
plenty of em around,,,
tell them basically what kind of scent you are looking for ( ie the vanilla) and spend a while trying em out,,,
they dont have to spray em on you , usually on a card ,
let it settle for a minute and have a smell ,
but keep the card near your skin.
Find one you like at the right price, bingo!