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, ...
Up top, Diaz went full movie star in a sheer black pussy-bow blouse layered under a sweeping black Gucci monogram coat, accented with dangly gold-and-purple earrings and a bright-red lip. But for the ...
However, Diaz ensured her red carpet outfit was anything but stuffy as she tucked her blouse into a pair of dark wash high-waisted ... The actress pulled her blonde hair back into a piecey low ...