I've just been invited to the engagement party of my old best friend. We finished school 4years ago and lost touch as we went to different colleges. Having never been to an engagement party i need to know if i should buy a present and if so what kind of thing? Thankyou!