Hiya Amy,
Firstly, I wouldn't worry to much hun. Your wedding is meant to be one of the best days of your life, don't let it be a day that you're dreading that you'll still be a size 20 when it arrives! Your partner want's to marry you for you, whether you're a size 8, 10, 12, 14, 20, 28 etc...