In exactly one-week, Britain's Prince Harry and American actress Meghan Markle will get married. The English town of Windsor, where the wedding will take place, is bustling. (May 12)