My mom and grandma want to throw my fiance and I an engagement party. I'm totally for this, except our wedding won't be for three years. Whats the etiquette on this? Do we do the engagement party as soon as we are engaged or closer to the wedding (for example a year before)?