Mariska Hargitay and Hilary Swank (who is newly blond for the role of Amelia Earhart) got cosy at the Joyful Heart Foundation gala in New York City. The Law & Order star started the foundationwhich helps survivors of domestic violence and abusein 2002.