With the clock ticking until Prince Harry and Meghan Markle tie the knot, here’s what you need to know about the wedding of the year.
The couple will wed on Saturday at 12:00 BST at St George’s Chapel in Windsor. The chapel – where Prince Harry was christened and Ms Markle was baptised – holds about 800 people.
At 13:00 BST, the newlyweds will travel through Windsor, Berkshire, in a carriage. The couple have chosen the Ascot Landau carriage, which is used in official and ceremonial state events.
To celebrate the Royal Wedding, order any of our products by Sunday, 18th May 2018 for FREE Delivery. Discount code FREEPOST.
What better way to celebrate the Royal Wedding than with a Traditional Colombian Coffee!