On Nov. 11, Prince William, Kate Middleton, Prince Harry, and Meghan Markle stepped out to mark the hundredth anniversary of the Armistice in London. Image Source: Getty / WPA Pool