A twitchy eye can be very annoying and isn’t usually a sign of a serious underlying medical condition, said medical website Push Doctor.
But it could be caused by not eating enough vitamin B12-rich foods, it said.
The eye twitch usually occurs in just one eye at a time and isn’t usually painful.
“It’s happened to all of us at some point. Your eyelid is twitching uncontrollably, and you don’t know why,” said Push Doctor.
“While this can be annoying, it’s not usually a sign of anything serious. You might feel very self-conscious when it happens, but the truth is the movements are so quick that people around you are unlikely to notice it’s even happening.