Rihanna signs on as creative director and ambassador for Puma.