British Union Jack flags are all over Regent Street in London, as the city prepares for Friday's wedding. Adrian Dennis /AFP/Getty Images hide caption

toggle caption Adrian Dennis /AFP/Getty Images

NPR thanks our sponsors

Become an NPR sponsor