The European Space Agency's PROBA-2 minisatellite caught the March 20th solar eclipse, with the ESA creating a time-lapse video of its images. See the full video below, and images of it from the ISS.
Image credit: ESA/ROB
And an shot of the eclipse itself:
Image credits: Image Credit: ESA/NASA