47. Halle Berry wears a coat of many colors in New York's West Village. 2. Kate and the kids.
blog comments powered by Disqus