GQ Men of the Year awards: the best and worst red carpet outfits
Last night saw the annual GQ Men of the Year awards take place at the Royal Opera House. Stars including Kim Kardashian, Kanye West and Nicole Scherzinger attended, and here's our pick of the best and worst red carpet looks.