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, ...
Kelly Clarkson has proven once again that she can sing any song in any genre, taking on Depeche Mode's "Just Can't Get Enough ...