Fashion Faceoff

Cameron Diaz and Maggie Gyllenhaal go head-to-head in a $3,000 wrap dress. Plus, the outfit you're gonna want to buy after seeing it on three different stars and more style showdowns that need your attention


The supermodel shows off this Stella McCartney look in motion (note the sheer panels under the fringe), while the actress gives a straight on view of the black-and-navy design.