Maybelline Alice And Olivia Lipstick Stace Face Red 691 is a beautiful shade from the limited range launched recently. The range offers rich creamy soft matte lipsticks. The wear is comfortable and long. The range is highly affordable for the performance.