We all have microscopic creatures lurking in our eyelashes…