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, ...
Hollywood movie star Cameron Diaz, who's known for her roles in movies including What About Mary?, Charlie's Angels, and The Mask, is back on the red carpet after a five-year hiatus to promote her ne ...