Jennifer Lopez was on top of her game as she performed at the iHeartRadio music festival over the weekend. She looked sexy and sassy in a red ruffled outfit and flashed her famous booty.

She was one of a slew of star-studded acts who played the two-day festival in Las Vegas.

Also on hand were Lady Gaga, Steve Tyler, Nicki Minaj, Nicole Scherzinger, Sting and Usher.

Lopez, 42, launched her comeback in 2010, after a long layoff to have children, and was greeted by criticism that she was over the hill at 40.

While she got off to a rough start, her career has accelerated at light
speed since then.

Check out Jen’s photos; click to enlarge! (Click Photos to Enlarge!)

She hugely raised her profile as a judge on “American Idol” and was named People’s most beautiful person in April.

She went through a rough breakup from husband of seven years Marc Anthony, but definitely won the sympathy vote after it surfaced that he was cheating.

Over the weekend, however, she put on a performance that was high energy and polished.

It was a far cry from her 2010 comeback in a Times Square, wearing an ill-fitting gold bodysuit that drew howls from critics. Many labeled her a “has been.”

Lopez seemed to know what got her where she is and famously flashed her round bottom in a booty shaking performance.

She sang her signature song, “Jenny From The Block” and unveiled her new single “Papi,” along with other hits like “Get Right, “On The Floor,” “Let’s Get Loud,” and “Ain’t It Funny.” a

Check out her performance below and her hot photos.