Lupita Nyong’o is not shy of trying new looks and forever making a fashion statement. Lupita reaffirms this claim once again last Thursday at the London premiere of her upcoming movie, “Us” when she wore red contact lenses and red blush to match. In addition to that shock of red […]