Fashion Round Up: Best and Worst Looks Of The Week Featuring Megan Fox, David Beckham, Kate Hudson And More!