Jennifer Lopez flaunted her sexy body as put she on a raunchy display for her 'All I Have show' in Las Vegas on Friday.
The 48-year-old mother-of-two rocked rocks seven Costumes Including Thongs
for the 90 minutes show which took place at Zappos Theater stage
in Planet Hollywood, Sin City
Lopez also paid tribute to her baseball player boyfriend, Alex Rodriguez in a baseball outfit.
Continue to see more photos below.