J-Lo vs. Selena Gomez at the American Music Awards (photos)

The dressed up and dressed down looks of the two pop stars!

45-year-old Jennifer Lopez proved that she is twice as hot as 22-year-old Selena Gomez even though the latter is half as old. She outshone her young rival on the red carpet at the American Music Awards in Los Angeles on Sunday by wearing a daring silk skin-colored wrap dress by Reem Acra that showed off her toned stomach.

lopez2

J-Lo accessorized with Norman Silverman Diamond earrings and sparkly Christian Louboutin shoes and a small clutch bag.

lopez3

Pop icon Gomez wore a demure Giorgio Armani Prive black gown with a high neckline and was covered from head to well past her toes. Her Neil Lane jewelry accentuated the black and her dark hair was tied back in a neat ponytail.

lopez4