11/07/2013 19:01 BST | Updated 22/05/2015 10:12 BST

Show Us Your Legs: Dakota Fanning Vs Demi Moore

Here's a style snap we never thought we'd see: 18-year-old Dakota Fanning battling out with 49-year-old Demi Moore. Both women are wearing cut-offs and Fiorentini and Baker boots, but who wore the casual ensemble better?

First up, we've got Dakota. We truly appreciate her Prince Harry tee. Team MyDaily are definitely sending the bonus points in her direction.

dakota fanning

And here's Demi looking fabulous.

demi moore

Which look do you prefer? Let us know by leaving a message below.

And now, for other famous pins (or should that be pin)?