Cameron Diaz wore an oversized coat on the red carpet. It was very long and looked considerably roomy, making it ideal for winter layering. We found similar styles from $42, including black coats, ...
Cameron Diaz is certainly back in action! The actress returned to the red carpet after a five-year hiatus to promote her and Jamie Foxx’s new Netflix movie, “Back in Action,” at the premiere ...