Stars look regal in violet makeup