No wriggle room for celebrity endorsements