From Miley Cyrus to Katie Holmes to Kate Hudson, the stars were out in full force this week. While some celebs like the Kardashian sisters and Lindsay Lohan looked absolutely fabulous, others, like Miley Cyrus and Avril Lavigne, were total style flops.

Click through the gallery above to check out the best and worst of this week's celeb style!