If there’s one thing that we know about weddings (and we know a lot), it’s that preparation is key. So even before you’ve decided on what to do for the big bash, you should have a firm grasp on every step along the way – most importantly, your engagement (you can’t have a wedding without an engagement, right?) Buying an engagement ring, or any sort of fine jewellery, is no small feat. You need to be aware of certain factors, including your budget and the desired sty