20180520 entertainment.english.hollywood: Prince Harry and Meghan Markle marry at Windsor Castle