Should Celebrities Weigh In on Politics?

Do famous figures have a duty to their fans to serve as an escape from reality? Or do they have the right to speak about their personal beliefs and opinions?