What Were They Thinking?!

Sarah Jessica Parker dons a ridiculous hat, while Blake Lively gets trashy.