Lady Gabriella Windsor, 38, will tie the knot with Thomas Kingston in Windsor on Saturday. Here, a guide on everything you need to know in advance of the royal wedding.