L’Oreal 31 Days of Beauty Sweepstakes flow 9 years ago L’Oreal is offering you a chance to win one of 50 fab L’Oreal beauty products every day for 31 days.