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.
Click here to view full article