Hollywood and sports mixed at the 2012 ESPY Awards in Los Angeles on Wednesday.
The 20th annual event, put on by ESPN, is hosted by Rob Riggle.
Athletes like Danica Patrick and Maria Sharapova looked glamorous arriving at the Nokia Theatre, as did actresses like Hayden Panettiere and Olivia Munn.