J.Lo has changed her style mulitiple times since she first hit the scene. She's been in the biz for a while now so we can't really blame her for previous "faux-pas". She is one classy hot mama. Check out the photos after the jump...

What a six pack hottie!

Nothing is working for me in this look.

The hair looks great, but I can't say the same about the outfit.

This used to be her signature look: high boots,print dresses and a hat. Thank God she's past that phase.

This floral outfit make a pregnant Lopez look dreadful.

Grandma going to church?

This outfit is so sexy and trendy.

I'm in love with this look from head to toe.

I am a huge fan of YSL pumps and these matched perfectly with her dress.

Gotta love that Birkin!

Jennifer looks like the the epitome of class.

Huge fashion faux pas. I hate this dress!

She is so stunning that she is glowing.

This makes her look mumsy.

Another wonderful outfit.

I was in Time Square to see this catsuit and I nearly clawed my eyes out.

This long dress fits her perfectly.

This dress really compliments her well.