The duo met back in 1970 and tied the knot in 2005.
March 15 marked Mother's Day in the United Kingdom. And both Princess Diana's brother, Charles Spencer, and his nephew, Prince William, paid tribute to their mothers. Comparing the two photos, I ...