Rihanna to present her PUMA collection tonight