Zara Tindall looked nothing short of incredible ... wore a figure-flattering black dress from the Princess of Wales' favorite brand, Self-Portrait, featuring a sheer cut-out skirt and opaque ...