The elements of the British military that will be conducting ceremonial duties in Windsor, England Saturday for the wedding of Prince Harry to the American actress Meghan Markle, have been undertaking their final drill rehearsals in the view of the public.