Rihanna's fashion sense is 'driven by her mood'