Jennifer Lopez has been a style icon since she rose to fame in the late '90s. And, she's known to take risks when it comes to what she wears on the red carpet. Who could forget the famous green Versace dress she wore to the Grammy Awards in 2000.

The stylish diva recently offered some of her fashion advice to Redbook magazine.

Lindsay Lohan Red Carpet Looks, Then & Now

"If you're showing a lot of leg, don't do cleavage. If your dress is tight, it shouldn't be short. You cross the line into trashy when you reveal a lot," she said.

The mother of two also revealed what piece of clothing she adores.

Jennifer Aniston's Best Red Carpet Looks

"My favorite blouses are flowy with touches of sheer material, so you see skin through it. They're sexy in an easy, effortless way," she said.

The 44-year-old also pointed out that she isn't concerned with people's opinions of her dressing.

"I don't care who thinks I'm not the right age for something," she said. "Right now, I'm in love with leather pants. If you have the legs for a short skirt and can pull it off, do it. When it doesn't feel right to you anymore, you'll know it's time to stop."

Scroll through our gallery to see the fashionista through the years.