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, ...
Those looking for a short, formal coat for winter are sure to love ... including sequined dresses, faux fur jackets and more Makeup lovers are rushing to snap up this 18-piece makeup brush set ...