Prince William's cousin Zara Tindall was a vision in a sheer lace Cinderella dress at the Magic Millions carnival alongside her husband Mike