Kate Hudson Wins the Red Carpet