Actor James McAvoy refuses to advertise products because he wants fans to concentrate on his movies - and not be sidetracked by promotions.
The Atonement star is suspicious of thespians who associate themselves with a certain brand, insisting that actors are not salesmen and he won't compromise his career to make extra money.
He says, "As soon as you start to try and sell people stuff then surely you contravene some contract with the film-going public?
"Even if they (the public) know the type of clothes you like to wear - then it becomes funny for them watching you wearing a tux. I know those are tiny little things but I do think that makes a difference."