When A-list beauties like Jennifer Lopez or Anne Hathaway collide in a style showdown, there's no telling who will come out on top. Until your votes tell us, of course!
Both stars recently adorned fairy-tale like ball gowns (appropriate for a Princess Diaries alum) with long lines of sequins down their full skirts during red carpet stops.
When we last saw Jennifer, she wore a version of this as she got down with Tom Cruise at the MTV Movie Awards. This time, though? Sheer glamor. Same with Anne.
Which of the two wore theirs the best? Tell us below!
Which of these two stunners looked the best?