Please enable JavaScript
Princess Anne of the royal family has been married to her second husband, Timothy Laurence, for nearly three decades. Let's learn the truth about her marriage.