Jennifer Lopez, 45, reveals her incredibly toned stomach in daring wrap dress while Selena Gomez, 22, covers up from head to toe as the stars walk the red carpet for the American Music Awards
She might be twice as old, but Jennifer Lopez proved she is twice as daring when it comes to fashion.