For over 150 years, Royal weddings have taken place at Windsor Castle.
From the Prince of Wales and Princess Alexandra of Denmark in 1863, to the more recent nuptials of Peter Philips, the eldest child of The Princess Royal and The Queen's first Grandson, who married Autumn Kelly at St George's Chapel in 2008.
Britain's Prince Harry and former actress Meghan Markle will be the sixteenth royal couple to wed at St. George's Chapel on Saturday.
Prince William, Harry's older brother, opted to marry Catherine Middleton, now the Duchess of Cambridge, at Westminster Abbey in London on 29 April 2011.
Here's a look at the Royal couples who exchanged wedding vows at Windsor Castle.