For many people, the thought of becoming a member of the Royal Family is a dream come true. In fact, when Prince William attended St Andrew’s University in Scotland, applications from self-confessed would-be princesses flooded in from around the world.

However, the Royals have to follow more rules than most us could imagine, and there’s one item of clothing that neither Meghan or Kate can wear in front of Queen Elizabeth, and no, we’re not even talking about something that’s inappropriate like low-rise jeans.

Prince Harry has been the UK’s most eligible bachelor since Prince William was permanently taken off the market in 2011.

Now 33, people have been speculating for years about when Harry would finally find his princess (William was 28 when he got married), and it happened less than two years ago when he was introduced to American actress Meghan Markle in the summer of 2016.

During the early stages of their relationship, the pair did what they could to keep their romance under wraps – especially as so many people were waiting for Harry to find “the one”. However, rumors began to circulate in October 2016 that the two were dating.

Then, in November 2016, Kensington Palace confirmed that the prince was dating the 36-year-old Suits actress.

A year later, the news that everyone had been waiting for was announced – Prince Harry was finally getting married. What’s more is that just like his older brother William, he had chosen to marry someone who, by royal standards, is a commoner.