Kate Upton and Cameron Diaz have both been spotted on set of their new flick The Other Woman and we'll give you one guess at which one was sporting a pair of teeny weeny Daisy Duke-style shorts.
Hint: the answer is in the pictures...
Yes, Kate Upton, of course. The Sports Illustrated favourite was showing off her cracking pins as the pair filmed in New York, while Cameron was all covered up in jeans and a slouchy loose knit.
Hmmm. We're not sure we dig either of these looks. We prefer Kate when she's red carpet ready like this: