Royal Wedding

By Guardian Exclusive   |   16 May 2018   |   3:47 pm  
Prince Harry and Meghan Markle will tie the knot on Saturday, May 19 at a royal ceremony in England. Despite the global attention, only about 600 guests have been invited for the ceremony.

You may also like