see more
SHANGHAI, CHINA - APRIL 15: Host Benedict Cumberbatch attends the 2015 Laureus World Sports Awards at Shanghai Grand Theatre on April 15, 2015 in Shanghai, China. (Photo by Feng Li/Getty Images for Laureus)