Britain's future queen, Princess Elizabeth, and her husband, Prince Philip, leave London's Westminster Abbey after their wedding on Nov. 20, 1947. (AP Photo)