Cameron Diaz put a fresh twist on the classic yet polarizing Canadian Tuxedo. Instead of a matching set, she opted for a denim shirt and jeans of contrasting washes. She accented her two-toned ...
Cameron Diaz recently wore a maximalist outfit that incorporated a number of polarizing trends. The actress donned the look for a scene in her upcoming movie Bad Day. Diaz stars in the upcoming ...