With stylists at their disposal and designers clamoring for them to wear their clothes, celebrities should be the best-dressed people on the planet. But sometimes their fashion choices are, well, a little iffy. Don't just take our word for it, though. Click through to see some recent star styles, and vote on whether they were home runs or foul balls.
Rihanna wore this men's button-down shirt while walking around New York City on Monday, but we think she could've used a pair of shorts to go with it.