While presenting an award alongside Cameron Diaz, Jennifer Lopez apparently had a nipple slip on stage. The 42-year old and stylist have denied it since it happen. You be the judge, however.

For more information, click here.