Looking good on your wedding day is not just something that you can achieve overnight. You have to start off at least a couple of months before the D Day. You need to invest in a good skin care program months before. You need to take proper care of your skin and health. If you are fresh from inside, then the glow will definitely emanate from within. You must take care of your diet and have a healthy lifestyle.
A day before the wedding, it is necessary that you go for a spa, facial, massage, pedicure, manicure and maybe a little trim to keep your tresses in shape. On your special day have a good relaxing bath. You must eat at least a small meal on that day to ensure that you do not faint at the altar. You can get your makeup and hair done a couple of hours before the ceremony. Your nails must be in proper shape and nicely polished. You would definitely not want to have chipped nails with uneven nail polish applied all over on that day.
Your makeup should go with your gown. It should not be totally out of context. You may want to apply a lipstick that will last you longer. One tip is that you can apply some foundation before applying lipstick.