The solar eclipse wasn't quite the spectacular sight we had all hoped for - and now it's all over.

So, if like the millions of Londoners who hoped to catch a glimpse of the eclipse on Friday (March 20), you missed it due to the cloud and smog, don't worry, there'll be another one in our lifetimes.

The next solar eclipse won't grace our skies until... 2026! And the next total eclipse will not happen until 2090.

In times gone by, many people feared eclipses, seeing them as a manifestation of divine anger or believing that the moon was in conflict with the sun.

The Vikings, for example, blamed eclipses on ‘sky wolves’ that would chase the sun and moon and eat one of them.

The Vietnamese blamed eclipses on a greedy giant frog, while the Kwakiutl tribe in Canada believed the sun was being consumed by heaven itself.

When an eclipse took place in France in AD 840, King Louis thought it an omen that he would soon die, as his father’s death had been preceded by two eclipses.

As it happened, Louis was right and he died a month later.