Brooke Shields wears Versace

Brooke Shields was out enjoying the Polo Championships this weekend in Bridgehampton, New York wears the new Versace 4112 sunglass. Brooke is wearing the black version of this sunglass which was previously shown worn by Geri Halliwell just a few days ago.


