No One Saw This Coming From Amber Heard

Battle Of The Daisy Dukes: Selena Gomez Vs. Halle Berry

Noelle Talmon Noelle Talmon
3/10/2012 2:00pm EST

Selena Gomez & Halle Berry in daisy dukes

Selena Gomez, 19,  walked around the set of "Spring Breakers" in Florida yesterday wearing a pair of cut-off shorts. We spotted her holding a jar of pickles and getting lunch from craft services before changing into her costume.

Halle Berry, 45, also rocked a pair of daisy dukes as she picked up her daughter Nahla from school yesterday. Halle was still wearing a cast on her leg after an accident a few months back.

Halle reportedly wants to relocate to France to live with her boyfriend Olivier Martinez and to get away from U.S. media. She is currently embroiled in a custody battle with Nahla's father, Gabriel Aubry.

So which actress looks better in the jean shorts? We think Halle wins this battle - but only because she's 26 years older and still has fabulous legs. What do you think?

Check out more photos...

Sign up for our daily newsletter with great stories like this and more!

© 2012
Photo Credits: