With all the talk of Prince Harry marrying Meghan Markle, let's not forget Kate Middleton and Prince William's amazing wedding,…