HOLLYWOOD star Cameron Diaz shoulders on in a stylish coat — as she makes a screen comeback after an 11-year break. The actress, 52, stepped away to focus on being a mum to her young children. But ...
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, ...