In Pictures: Queen Elizabeth and Prince Philip celebrate 70 years of marriage

Britain's Queen Elizabeth and husband Prince Philip celebrate 70 years of marriage today (Nov 20). The couple wed in 1947.