Fab or flop: Kim K.'s bike shorts, Rihanna's floral dress and more

Fab or flop? Kim Kardashian looked silly in a pair of unflattering bike shorts with an empire-waist that totally cut her off and failed to complement her slimmed-down, post-baby bod. But otherwise, her red heels, studded moto jacket and ponytail were totally fab. Emma Roberts, on the other hand, was undeniably chic in black skinnies, booties a white cropped sweater and black jacket. It was a simple look, but sometimes, less is more!

SEE ALSO: Sexy Stars: Gigi Hadid, Suzanne Somers and more rock revealing looks

While we appreciate the efforts of fashion risk-takers, like Robyn, we just can't get behind the ruffled, mismatched jumpsuit monstrosity she donned this week. Rihanna tends to take risks that pay off -- and she looked incredible this week in a simple midi dress with artistic flower details. Stella McCartney platforms, hoop earrings and mirrored sunnies completed her incredible summer ensemble.

See this week's best and worst dressed in the slideshow above.

Kate Beckinsale Gives Serious Sideboob
Kate Beckinsale Gives Serious Sideboob

More on AOL.com
Rihanna shows off butt in sexy black one-piece suit
Justin Bieber may donate his chopped-off dreads to charity
Celebrities chow down on junk food