Kate Hudson Brought Waist-Length Mermaid Waves to the Red Carpet