Drew Barrymore has been leading other celebrities in protest against the ban on gay marriage in California.