DJ Nick Grimshaw tops dress league

Radio 1 Breakfast DJ Nick Grimshaw is top of the GQ’s Best-Dressed Men List, followed by Avengers star Tom Hiddleston and Sherlock actor Benedict Cumberbatch.
Mandela: Long Walk To Freedom actor Idris Elba is fourth, with former Downton Abbey star Dan Stevens in fifth place.