Global media was going crazy today after Ed Sheeran and his Fiancee tied the knot.

The couple married in Windsor and could symbolise the end game.

Advertisements