Well, in my opinion, the migraine cannot cause black eyes. First, you need know that when you suffer migraine, it will just increase your blood pressure, and then leading to high eye pressure. In that way, it can affect your eyes, leading to some eye problems such as red eyes, dilated pupils. But on the other hand, for black eyes, a black eye can occur, when blood and other fluids collect in the space around the eye. And for the causes, it is often caused by the injury to the face or the head. Then swelling and dark discoloration can appear. For the treatments, you can try using ice to reduce the swelling caused by a black eye. In this way, the bruising will start fading in a few days.