Putting on the Blinders

[Sarah Jessica Parker fails to shield her eyes from all the atrocious outfits at the memorial for fashion designer Alexander McQueen in London today. Image via Splash]