To get flawless skin for your wedding day, pay attention to your diet by including foods rich in zinc, omega-3s, and vitamins A, C, and E. Drink 12-15 glasses of water daily to flush out toxins and give your face a natural glow. Be sure to get 6-8 hours of sleep each night to allow your skin to repair itself. Exfoliate and moisturize daily after shopping to prevent damage from dirt and pollution. Work out for an hour after sleeping to increase blood flow to your skin and manage stress with yoga and breathing exercises to keep your skin fresh looking on the big day. Use sun protection when shopping outdoors to avoid tanning that could ruin your wedding day look.