Cameron Diaz, who recently spends holiday in Peru, was seen rocking a mini-dress while promoting her film â€œShrek The Thirdâ€.
The actress has been wearing some pretty sexy denim in her downtime. She was also spotted stepping out in her staple Seven â€œRoxanneâ€ skinny jeans, which she has in two different washes, New York Dark and Light Weight Mercer.
The good news is the jeans are almost as affordable as her Kate Moss for Topshop dress at $149, 7forallmankind.com. We even spotted her in a Seven â€œRoxyâ€ skirt, $149, 7forallmanking.com. Want a pair like the pair of Cameron Diaz for less? Try BDG jeans in dark blue, $50, at urbanoutfitters.com.