People Magazine has voted Beyonce as "The Showstopper" on their best-dressed celebrity list of 2007. Sure, she gives it her all every single time she walks on that red carpet, but I'm not so sure she surpasses the more avant-garde stars out there (i.e. Diane Kruger, Cate Blanchett, Ashley Olsen, etc). Plus, have you seen her off the red carpet? I am dying to know: do you think Beyonce is one of the best-dressed celebs of 2007?

Source & Source