Posted Fri May 8th, 2009 - 08:56 AM PDT
Rihanna showed off yet another fashion creation in NYC last night...