Zoe Saldana joined Catherine, Duchess of Cambridge and Prince William at The Foundation Polo Challenge, which was held at the Santa Barbara Polo & Racquet Club in California yesterday afternoon.

It’s always a pleasure to see Zoe Saldana at any event, because you know she’s going to look nothing short of perfect.

The actress wore a Chloé daisy print dress from the Resort 2012 collection which was recently presented with flutter sleeves.

The floaty floral print maxi dress with a key-hole detail was accented with a peach patent leather belt, which I prefer over the tan belt presented on the model.

Zoe accessorized her look with Valentino brown leather studded wedges and a Lanvin clutch.

Like Diane Kruger, Zoe always books herself a spot on the BDOTW list.

Which version of this dress do you prefer?

The models’ flutter sleeved version or Zoe’s halter?

[nggallery id=884]
Credit: Style.com & Getty