Sarah Jessica Parker Wears a Shrub for a Hat

Sarah Jessica Parker Wears a Shrub for a Hat

The American actress turns heads with her strange choice in head gear at a movie premiere in London