Charlize Theron, Demi Moore, Amy Adams and Gwen Stefani hit the red carpet