Kate Hudson in Alexander McQueen. This was by far the best dress on the red carpet. Kate looked elegant yet read more