Photo: Kevin Mazur/WireImage - Photo: Kevin Mazur/WireImage
By Molly McGonigle
Both Cameron Diaz and Jennifer Lopez know what it takes to remain relevant in Hollywood -- hot bodies and bankable talent. With more than two decades in the biz, both women have also carved out their unique fashion niches. We face off these glamour queens to let you decide who has the better style.
Both of these ladies know that sometimes there's nothing sexier than a backless dress for a fancy night on the town. At the recent Costume Institute Gala at New York's Metropolitan Museum, Cameron opted for a beaded, 20-pound Stella McCartney gown that showed off her muscles, while at the 2012 Academy Awards, Jennifer rocked a glittery Zuhair Murad that sexily showed lots of skin.