The guestlist is always one of the most important aspects of planning a wedding.And despite the fact there is room for 2,000 at Westminster Abbey, royal ceremonies are no different.So when invited four old flames to watch walk down the aisle towards him 14 years ago, a few eyebrows were raised.
Load More
Load More