Rihanna attended the Time 100 Gala which honours the “100 Most Influential People in the World” which was held at Jazz at the Lincoln Center in New York City last night.

The singer, who also performed at this event, wore a Marchesa Resort 2012 dress.

Her draped strapless fuchsia dress with a structured bodice and a voluminous skirt doesn’t work for me.

I don’t buy the ‘bad girl meets good girl’ image she’s trying to portray here. I also really don’t like the fit: the dress is too long and the silhouette makes her look boxy.

She opted for Christian Louboutin ‘Bois Dore’ heels which may have a crystallized heel, but from the front they are plain boring.

Wilfredo Rosado jewels, large curls and a dark berry lip colour completed her look.

The only thing I like about this dress on Rihanna is the colour.

This was one of my favourite looks from this collection and Rihanna has ruined it for me.

Credit: Style.com & Getty