It’s fashion face-off time! We have this white dress corduroy Fendi dress which was worn by two high-profile actresses about month apart.
First, it was Cameron Diaz who donned the dress last August 6 at the Japan red carpet premiere of “What Happens in Vegas” where she starred alongside Demi Moore.
The towering actress wore her hair in an upswept do which highlighted the neckline of the dress. She paired it with nude pumps while keeping her accessories to a minimum.
Second, Jennifer Lopez wore the same Fendi dress just recently when she launched her men’s fragrance Deseo at Macy’s. Mrs. Mark Anthony wore her hair down, put on a pair of YSL strappy sandals and kept her lipstick bloody red.
So who’s the winner for this fashion face off? For me, it’s Cameron Diaz all the way! On JLo, the Fendi dress didn’t look as classy and expensive as it did on Cameron.
Photo Credit: Red Carpet Fashion Awards


JLO looks good & her hair & make up compliment the dress very nicely!!!
Oh no I changed my mind…..I just saw a full picture of JLO in this dress and the shoes are hideous!!!!
Cameron now has my vote!!!