Hollywood stars stepped out to support some of the world's premier athletes at the ESPY Awards in LA on Wednesday night. Jon Hamm arrived in style for his hosting gig and was joined on stage by presenters Paula Patton, Malin Akerman, Lake Bell, and Selena Gomez, who posed for photos in a sexy red Dolce & Gabbana minidress before taking the stage with NFL player Victor Cruz. Jason Sudeikis, who also handed out an award, showed sweet PDA with fiancée Olivia Wilde on the red carpet before heading inside.
LeBron James took the stage to present Good Morning America anchor and former basketball player Robin Roberts with the Arthur Ashe Courage Award, and later posed backstage with Ben Affleck — the Boston-bred actor was on hand to make a moving tribute to his hometown after the tragic marathon bombing earlier this year. Michael Phelps had an exciting moment when he accepted the trophy for best record-breaking performance for his triumphant 2012 Olympics feat, and his fellow athletes Gabrielle Douglas and McKayla Maroney looked chic alongside other sports stars like Maria Sharapova, Colin Kaepernick, and Dwyane Wade, who stayed close to his girlfriend, Gabrielle Union.