Us Weekly named Jennifer Lopez Style Icon of the Decade in spring 2010 — but her husband Marc Anthony tried to call the shots over the fashion diva's clothes during a photo shoot for the magazine last year.
Anthony, now 42, objected to a pic that he found "too sexy and unbecoming for a 40-year-old mother of two," one insider tells Us.
Ever since the couple tied the knot seven years ago, the Latin crooner strove to curtail his wife's famous style choices.
"He would make her feel terrible about herself if she wanted to wear something sexy," says another source. "He likes her to dress in a demure, 'wife' style. He hated the fact that she was a sex symbol."
"Marc has always been a very dominating husband," another insider says of the couple, who announced the end of their marriage last Friday. "He wants to control everything Jennifer does."