The ten most expensive royal weddings of all time – with one racking up a sum of £270 million Read more
How Princess Eugenie’s baby will push royals including Prince Edward down the line of succession Read more