Benedict Cumberbatch has hit out at those who have compared him to Ali G after he wore a yellow outfit for a recent photo shoot.
The actor, 45, was snapped wearing a yellow bucket hat, tinted yellow glasses and a floral grey and yellow polo shirt.
He also sported a goatee as he sat holding onto a stem of daisies in the pics by Tim Walker for W Magazine.