Rihanna has ditched her bright red hair for a short brunette style. The singer was spotted in London with a hair and brown hair poking out underneath.