Celebrities to opt for a suave look include Daniel Craig and Jake Gyllenhaal, who have worn colourful velvet ensembles on the red carpet in recent weeks.