Oh, and for the people talking about gimmicks, just a reminder: JLo didn't become a full-on, bonafide superstar that everyone was talking about until she wore a green dress where the front was basically missing and everything was hanging out.  It was widely recognized as her "star is born" moment. 
Personally I loved it, and she looked killer, but let's not forget it. 
