Ok soo this may be a bit all over the place but stay with me, Sooooo my girlfriends best friend is getting married in a week, now this wedding has been talked about non stop for years as its always...