Wearing L'Oreal Infallible Le Rouge Lipstick in 812 Opulent Organza Ironically, L'Oreal claims their new Infallible Le Rouge Lipsticks last up to 10 hours
1