Sporting a slick back dirty-blonde do, Rita Ora took to the red carpet for the Jingle Bell Ball hosted by Capital FM at the O2 Arena in London on Sunday evening.

The singer wore a Calvin Klein Resort 2013 that doesn’t appear to fit her style at all.

Had this citron dress featuring a split neck and bandeau been worn by Clare Danes, Jennifer Aniston (in black, obviously) or Zoe Saldana this would’ve worked, but on Rita, I don’t get it.

Factor in the new hairstyle, makeup too heavy for this summery hue dress and those hideous PVC booties and we possibly have Rita’s worst look to date.

Credit: Style.com & Getty