Prev 29 of 29 Next
Now: Princess Anne
Princess Anne is currently married to retired Royal Navy officer Timothy Laurence, but she was previously married to Mark Phillips, who is the father of her two children.