POPSUGAR Jennifer Lopez, Penelope Cruz, and Vera Farmiga: Belles of the Ball Gowns by Angela Lee 12 years ago