What in the world Rihanna!?!?!?

Rihanna wore this in London last night at a party for her new fashion line. Let's hope this is not part of her line...