One fabulous moment back in 2004 saw Prince William caught in a wonderful moment with his cousin Zara Tindall who, at the time, was 23 and serving up some serious Christmas fashion for the annual ...