Much of the cost of the latest royal wedding will ultimately be paid for by UK taxpayers On 12 October Princess Eugenie and Jack Brooksbank will be tying the knot in Windsor. Their marriage will ...
But for Princess Eugenie there was an extra factor at play ... Sixteen years on, and the princess chose to wear a wedding dress that showed her scar, saying she hoped it would honour those ...