Zara Tindall Wore a Dress That Crown Princess Mary of Denmark Also Wore

Here are the princesses were caught in the same outfits, plus one striking American example, we couldn't help but include.