Is this the best Kate Hudson has ever looked?