Eyeglasses and red lips mesmerize ...